在安卓上能够正常获取位置,就只是在ios上一直“invalid signature”,打印出来的当前url跟签名的url也明明是一致的,为何仍是签名有问题呢!!???ios
IOS:微信IOS版,每次切换路由,SPA的url是不会变的,发起签名请求的url参数必须是当前页面的url就是最初进入页面时的url;微信
Android:微信安卓版,每次切换路由,SPA的url是会变的,发起签名请求的url参数必须是当前页面的url(不是最初进入页面时的)url
全局存储进入SPA的url(window.entryUrl),路由
Android,依旧是获取当前页面的url;io
IOS,就使用window.entryUrl,而后签名。class