1.<script src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"></script>
本地下载包引入也可以。
<script src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"></script>
2.传递参数。
uni.webView.postMessage({
data: {
num:'3'
}
})
3.接收参数。
@message="handleMessage"
<web-view style="width: 100vw; height: 100vh; z-index: 1; position: relative;" :src="url" :progress="true" @message="handleMessage">
</web-view>
methods: {
handleMessage(evt) {
console.log(evt.detail.data);
this.num = evt.detail.data[evt.detail.data.length-1].num
}
}
获取当前数据是一个数组,每次获取让数组长度-1就是你需要的数据。