- webview组件中H5页面里的wx.miniProgram里面的方法都失效了?
https://developers.weixin.qq.com/miniprogram/dev/framework/ability/domain.html 小程序webview组件中,传递给H5页面的url参数如果过长就会出现这个报错(如图)。页面会正常跳转过去,出现这个错误后H5页面中的wx.miniProgram.navigateTo就会失效。 [图片] 然后继续会报"errMsg": "invokeMiniProgramAPI:permission denied"。 我的参数信息如图[图片],我把参数转换成base64格式传递,也是有这个问题 我测试过了,如果把传递信息字符串变短就可以正常使用wx.miniProgram.navigateTo。也不会出现"errMsg": "invokeMiniProgramAPI:permission denied"这个错误了。 怀疑:可能是webview组件在处理参数时,遇到长参数报错了,导致jssdk配置wxconfig失败,后面调用wx.miniProgram的 所有方法都失效了。
2023-02-07 - webview中的H5页面,在H5页面中使用wx.miniProgram.navigateTo无效?
出现的问题描述:点击webview中的H5页面(一个列表页,点击进入详情页),直接使用 wx.miniProgram.navigateTo跳转(如下图)。开发工具可以正常的跳转,但真机会提示 invokeMiniProgramAPI:permission denied(如下图)。 [图片][图片] 微信版本号:8.0.27 小程序开发工具中 [图片] 我引用jsSDK后没有设置wx.config。不知道是不是这个原因。
2023-02-03