微信小程序webview使用JSSDK出现invalid url domain, the permission value is offline verifying 异常的一种解决方法

1.  背景

最近项目需要, 使用了微信小程序开发。我们这里的用法其实就是一个壳子, 直接webview到项目的网页上。在webview中, 我需要使用wx.getLocation() 方法获取用户当前位置数据. 根据网上很多使用微信JSSDK的例子, 调用了wx.config() 方法, 但是总是失败, 先提示"invalid url domain", 后提示 "the permission value is offline verifying".

2. 解决方法

各种尝试, 各种验证, 终于找到下面一篇博客, 解决了问题: 在生成signature时, 要使用公众号(订阅号也可以)的AppID和AppSecret, 不能使用微信小程序的AppID和AppSecret, 否则就会出现上述问题.

原博客地址: 微信小程序web-view中jssdk接口调用【避坑指南】

猜你喜欢

转载自blog.csdn.net/ssxbxk/article/details/81478392