uniapp开发微信小程序,webview链接的页面是vue的,vue页面引入的weixin-js-sdk
小程序页面代码
<web-view :src="uri" @message="webviewMsg"></web-view>
webviewMsg(e){console.log('webview massage',e)}
vue页面代码
this.$wx.miniProgram.postMessage({data:JSON.stringify(data)});
this.$wx.miniProgram.navigateBack()
使用jssdk的postMessage方法不触发打印,但是开发者工具控制台打印了 invokeAppService postMessage 和参数,
使用window.postMessage也不行,连 invokeAppService postMessage 都不打印了
尝试过把@message换成@bindmessage也没有触发
有没有小伙伴知道问题的,求解答
1 个回复
小七ing - 大家好
跳转页面传参,或者websoket