uniapp webview如何与H5相互通信

uniapp webview如何与H5相互通信

uniapp webview如何与H5相互通信

h5封装的代码可以从这里获取
git:https://github.com/MyButifull…

进入主题

一、uniapp如何接收H5发送的消息

uniapp端:
使用@message来监听H5的消息
uniapp webview如何与H5相互通信

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

运行时监听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

uniapp webview如何与H5相互通信

给TA打赏
共{{data.count}}人
人已打赏
app

uniapp与webview之间的相互传值的实现

2022-8-22 18:10:30

app

简单封装uniapp开发的App与webview页面交互jssdk

2022-8-23 18:29:30

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索