uniapp 微信小程序 与 H5 原生的实时通讯
2、uniapp 中的那个需要做交互的文件必须是nvue.
<web-view @message="message" src="https://uniapp.dcloud.io/static/web-view.html"></web-view>
message(event){
console.log('接收到消息',event.detail.data)
}
3、H5中加入事件监听
<script type="text/javascript" src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"></script>
<script>
document.addEventListener('UniAppJSBridgeReady', function() {
uni.postMessage({
data: {
action: '这是我传送的消息'
}
});
});
</script>
4、最重要的一点就是目前页面跳转可以进行实时监听。所以还是有限制的。但是想一些办法绕一下去满足业务吧。