开发语言:vue^2.6.10
路由模式:vue-router(history模式)
手机系统:Ios和Android下的微信APP
微信sdk:1.6.0
详细信息:
在配置完全正确下:
Android无任何问题;
Ios(路由为history时,首次进入url即为一直授权检验的url),如果假设分享页面的链接是https://developers.weixin.qq.com/share
config设置jsApiList为['updateAppMessageShareData','updateTimelineShareData']时,使用wx.updateAppMessageShareData、wx.updateTimelineShareData接口时,如果微信APP的浏览器首次进入https://developers.weixin.qq.com/share时,接口正常,如果首次进入的链接为非https://developers.weixin.qq.com/share时,从页面元素点击跳转(基于pushState的H5新特性)过去时接口都报the permission value is offline verifying,但其他jsApiList正常(测试有scanQRCode);但 config设置jsApiList为['onMenuShareTimeline', 'onMenuShareAppMessage']时,使用wx.onMenuShareTimeline、wx.onMenuShareAppMessage接口时,无论怎么进入都正常。因本问题无法提供demo复现,暂时只能提供语言描述。
因原有的 wx.onMenuShareTimeline、wx.onMenuShareAppMessage、wx.onMenuShareQQ、wx.onMenuShareQZone 接口,即将废弃,希望大家可以帮忙@一下官方
使用jssdk前,生成的签名参数中 的url 必须是当前页面的完整 url