小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在微信网页中可以调用jssdk录音功能,但是在小程序中通过web-view引入无法调用jssdk录音功能,显示无效签名。小程序未关联公众号。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
同样的问题,小程序web-view嵌套单页应用之后,用进入单页应用的第一个页面地址授权ios正常安卓报签名错误,安卓换用当前页面授权也是签名错误。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
问题解决了:引入的页面是使用单页模式的,小程序web-view引入单页应用 使用签名地址的时候应该是第一次进入的地址,而我之前使用的地址都是路由变化后的地址 所以一直出现签名无效的情况。
第一次进入单页的地址:https://www.aa.com/vue_index 路由变化:https://www.aa.com/vue_index/aa 触发 js-sdk 的功能调用
js-sdk签名地址 1、安卓微信网页,使用路由变化后的地址进行签名,即 https://www.aa.com/vue_index/aa 2、小程序 web-view,使用第一次进入单页的地址进行签名,即 https://www.aa.com/vue_index 3、IOS,使用第一次进入单页的地址进行签名,即 https://www.aa.com/vue_index
是不是appid这类信息用错了呢?用web-view引入js-sdk要用公众号的信息
appid是使用的公众号的信息,在微信网页中可以调用,但是使用web-view引入就出现无效签名了
现在这个问题解决了吗,我这边出现同样的问题,好惆怅
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
同样的问题,小程序web-view嵌套单页应用之后,用进入单页应用的第一个页面地址授权ios正常安卓报签名错误,安卓换用当前页面授权也是签名错误。
问题解决了:引入的页面是使用单页模式的,小程序web-view引入单页应用 使用签名地址的时候应该是第一次进入的地址,而我之前使用的地址都是路由变化后的地址 所以一直出现签名无效的情况。
第一次进入单页的地址:https://www.aa.com/vue_index 路由变化:https://www.aa.com/vue_index/aa 触发 js-sdk 的功能调用
js-sdk签名地址 1、安卓微信网页,使用路由变化后的地址进行签名,即 https://www.aa.com/vue_index/aa 2、小程序 web-view,使用第一次进入单页的地址进行签名,即 https://www.aa.com/vue_index 3、IOS,使用第一次进入单页的地址进行签名,即 https://www.aa.com/vue_index
是不是appid这类信息用错了呢?用web-view引入js-sdk要用公众号的信息
appid是使用的公众号的信息,在微信网页中可以调用,但是使用web-view引入就出现无效签名了
现在这个问题解决了吗,我这边出现同样的问题,好惆怅