网页无法向小程序传递消息
发布于 6 年前 作者 jieyan 3323 次浏览 来自 问答

我在网页JS调用wx.miniProgram.postMessage,  但是无法向小程序传值,求解。

具体代码

wxml代码:

<web-view src="

http://uatfop.o-banks.cn/web_app/EntInfo/html/test.html

" bindmessage=“msgHandler”></web-view>

JS代码

Page({

msgHandler(e) {

console.log(e.detail.data) //获取到来自页面的数据

}

})

网页代码

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

</head>

<script>


wx.miniProgram.postMessage({ data: {msg: ‘我是网页’ }})

</script>
5 回复

你这个解决了吗?我也遇到了这个问题

我的也是目前无法收到消息,不知道是不是证书的问题

文档里说了,会在特定时机(小程序后退、组件销毁、分享)触发并收到消息

非常蛋疼的功能

我的也不行? 这个功能还没开通?

接口文档应该标注一下这个接口目前还没有打开。。。

回到顶部