H5页面示例代码:
<!DOCTYPE html>
<html>
<body>
<div><p>微信公众平台007</p></div>
</body>
<script type=“text/javascript” src=“https://res.wx.qq.com/open/js/jweixin-1.3.2.js”></script>
<script>
wx.miniProgram.postMessage({ data: ‘foo’});
wx.miniProgram.navigateTo({url: ‘/pages/index/index’});
</script>
</html>
小程序示例代码:
<web-view src=“https://wx.xxxxx.com/wxgzpt.html” bindmessage=“gettest”></web-view>
gettestx(e) {
console.log(e.detail);
},
bindmessage在网页向小程序 postMessage 时,会在特定时机(小程序后退、组件销毁、分享)触发并收到消息。
** 如果还有其他问题,请留言!!!
收到后会马上回复!!!**
触发不了啊,小程序中也接收不到H5传来的参数
wx.miniProgram.navigateTo({url: ‘/pages/index/index’}); 请问一下这个页面是webview的页面吗?
没有反应,也收不到数据
必须在网页里通过事件触发的函数内才有效
有试过PC版上可以用吗