小程序
小游戏
企业微信
微信支付
扫描小程序码分享
两个 H5:界面 A、界面 B
小程序通过 web-view 打开界面 A,在界面 A 中(也就是 H5 的代码)使用 wx.miniProgram.navigateTo 跳转到界面 B
在界面 B 进行 wx.miniProgram.postMessage、wx.miniProgram.navigateBack 后,界面 A 被关闭了,但是界面 B 的 events 没有收到相应的事件通知
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
能否提供一下复现链接
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
navigateTo: function(e) { O(function() { M("invokeMiniProgramAPI", { name: "navigateTo",arg: { url: e.url } }, e) }) }
源码里面就只用了url,别的参数都没用
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
能否提供一下复现链接
论坛也有其他人反馈此问题的,都是不了了之了。
https://developers.weixin.qq.com/community/develop/doc/000e8c88ad86801b82aa21d985b800?_at=1655690985069
https://developers.weixin.qq.com/community/develop/doc/00028e110b0250e1916bce73a56800?_at=1655690985069
https://developers.weixin.qq.com/community/develop/doc/000882f96740a0a871ad15e735b800?highLine=EventChannel
H5 通过 wx.miniProgram.navigateTo 进行跳转的,二级界面进行 postMessage 后,无法通过 events 拿到二级返回回来的数据,因为 events 都不会调用。
navigateTo: function(e) { O(function() { M("invokeMiniProgramAPI", { name: "navigateTo",arg: { url: e.url } }, e) }) }
源码里面就只用了url,别的参数都没用