小程序和webview如何通信?

1、小程序只能通过url链接向webview传数据
2、webview可以通过wx.miniProgram.postMessage向小程序传数据,但请注意下图提示
小程序和webview如何通信?_第1张图片
3、示例:
webview向小程序传送数据

wx.miniProgram.postMessage({ data: 'foo' })

小程序接收webview传送的数据
.wxml文件

<web-view src="{{pageUrl}}" bindmessage="handleGetMessage"></web-view>

.ts文件

handleGetMessage(e:any) {
    console.log('------>', e.detail)
}

参考文档:https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html#%E5%B1%9E%E6%80%A7%E8%AF%B4%E6%98%8E

你可能感兴趣的:(小程序,小程序)