webview 跳页面调用 getLocation,报错"invalid signature"?
小程序webview内嵌H5,步骤如下: 在首次进入的a页面 "https://xxx.com/a",初始化JS-SDK,获取JS-SDK签名,并调用 "wx.config" 成功跳转下一个b页面"https://xxx.com/b"此时在b页面有两种情况: A. iOS:调用 "wx.getLocation"、"wx.chooseImage" 都能成功 B. Android:调用 "wx.getLocation" 提示 "getLocation:invalid signature",而调用 "wx.chooseImage" 却能成功 社区看了一圈的说法是iOS只需要在首个页面时签名,而Android需要在每个页面都重新签名,但为什么不同的API行为不一样?"wx.chooseImage"不需要重新签名,而 "wx.getLocation" 则需要?