wx.miniProgram.postMessage怎么在小程序接收数据?
发布于 6 年前 作者 gzhong 6593 次浏览 来自 问答

小程序web-view一个网页,网页加载JSSDK 1.3.2已经写了wx.miniProgram.postMessage,怎么在小程序index.js中获取?

10 回复

同问

<web-view src="" bindmessage=“bindGetMsg”></web-view>

在web-view中通过 wx.miniProgram.navigateTo 跳转至小程序页面,但是依旧获取不到 postMessage 传来的值

你们这些人啊,都不认真看文档!要【__在特定时机】__才会触发啊,【__组件销毁 】__是几个意思没搞明白

请问楼上是怎么获取到的数据呢?我这边一直获取不到

你是在这些场景触发得吗

只有用户点击分享,或者小程序后退,和这个组件销毁时候才会执行

为什么我按照官网,就是获取不到数据呢

H5页面:

wx.miniProgram.navigateBack({delta: 1})

 wx.miniProgram.postMessage({ data: ‘获取成功’ })

小程序:

<web-view src="{{docUrl}}" bindmessage=“handleGetMessage” ></web-view>

handleGetMessage: function (e) {

console.log(‘ddddddddddddxxxxxxxxxx’,e)

}

请问楼主是怎么获取到数据的呢?

从内嵌H5传值过来微信小程序获取不到,官方文档也不是很清楚,有点开始不太喜欢小程序了

哇 同求  想从web view返回小程序携带参数用来进行后续操作

请问下,我获取到值了。但也只是在web-view页面上的小程序获取到的。如何到我跳转的小程序页面呢

怎么解决的?

回到顶部