uniapp webview如何与H5互相通信

h5封装的代码能够从这里获取
git:https://github.com/MyButifull...

进入主题

一、uniapp如何接管H5发送的音讯

uniapp端:
应用@message来监听H5的音讯

H5端:
index.htmel 导入 uni.webview.js 最新版地址:https://js.cdn.aliyun.dcloud....
这里有一个坑安卓端运行时会加载不了这个JS,所以要加这个js代码拿下来本地再引入

运行时监听uniappjs加载实现,加载实现后可应用 window.uni.postMessage 发送音讯至uniapp底座。 发送内容要写在data里

document.addEventListener('UniAppJSBridgeReady', function(e) {    uni.getEnv(function(res) {      console.log('以后环境:' + JSON.stringify(res));    });    // 向uniapp底座发送音讯    uni.postMessage({      data: 'H5发送的音讯'    });  });

二、uniapp发送音讯给H5