版本
jssdk 1.6.0
复现步骤
- 小程序中使用webview,嵌套H5页面
- 给H5页面中的按钮挂载点击事件,使用wx.miniprogram.navigateTo API跳转到原生页面
- 偶现跳转失败
说明
- 这个问题是我们客户的客户手机报错,暂时接到的机型有vivo、mate 30,微信版本都是7.0.13
- 最近两三天才有多个客户反馈的
- 有记录log,jssdk是加载成功了的。跳转前记录的log也是正确的,如图
用户信息
Mozilla/5.0 (Linux; Android 10; TAS-AL00 Build/HUAWEITAS-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.62 XWEB/2295 MMWEBSDK/200301 Mobile Safari/537.36 MMWEBID/482 MicroMessenger/7.0.13.1640(0x27000D9E) Process/appbrand4 NetType/WIFI Language/zh_CN ABI/arm64 WeChat/arm64 miniProgram
Mozilla/5.0 (Linux; Android 10; TAS-AL00 Build/HUAWEITAS-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.62 XWEB/2295 MMWEBSDK/200301 Mobile Safari/537.36 MMWEBID/482 MicroMessenger/7.0.13.1640(0x27000D9E) Process/appbrand0 NetType/4G Language/zh_CN ABI/arm64 WeChat/arm64 miniProgram
希望微信官方可以跟进排查一下。
目前使用华为nova 2s以及p30测试,问题均未得到修复,官网下载微信亦无效。
已知BUG
官方在修复中~~
webview嵌套H5页面调用wx.miniprogram.navigateTo失效 | 微信开放社区
https://developers.weixin.qq.com/community/develop/doc/000c0a550c06f892a53aab2985ec00?jumpto=reply&parent_commentid=000620dc004f70d6a23af1f495b0&commentid=0002aa6cd34a386fa73a8b2b75b8
我也遇到了,解决了说下