小菜啊
小菜啊
  • 发布:2023-03-17 17:54
  • 更新:2023-03-17 18:04
  • 阅读:296

微信小程序webview加载vue页面,如何通讯?

分类:uni-app

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也没有触发
有没有小伙伴知道问题的,求解答

2023-03-17 17:54 负责人:无 分享
已邀请:
小七ing

小七ing - 大家好

跳转页面传参,或者websoket

要回复问题请先登录注册