当前位置: 首页 > news >正文

uniapp 中 web-view 向 App 传递消息

web-view向App传递消息

引入官方库

在web项目中引入官方库 uni.webview.1.5.4.js ,可以从uniapp官方示例库中下载,下载后放入web项目目录下即可,本文放在js文件夹中,然后在web项目页面中引入。

官网对于uni-app使用web-view的介绍如下:web-view
在这里插入图片描述
注意事项提到postMessage方法,这就是web-view向App传递消息的方法,使用如下:
在这里插入图片描述
注意H5本身不支持uni-app里面的方法,所以在项目中引入支持调用uni-app方法的库
在这里插入图片描述
web-view页面使用:

uni.postMessage({data: {action: 'click'}
});

uni-app接受消息:

<view><!--  #ifdef APP-PLUS --><uni-status-bar></uni-status-bar><!--  #endif --><web-view @message="getMessage" :src="webViewUrl"></web-view>
</view>getMessage(e) {console.log('webView传递过来的消息')const action = e.detail.data[0].action}

http://www.mrgr.cn/news/665.html

相关文章:

  • idea 修改背景图片教程
  • 24小时监控识别潜在的非安全生产隐患的明厨亮灶开源了。
  • 数据结构——二叉树
  • 【每日力扣中医养生】力扣2608. 图中的最短环
  • Pytorch常用训练套路框架(CPU)
  • 工厂模式与策略模式在Java中的应用案例分析
  • CSS的重绘和重排是什么?
  • golang嵌入式文件系统之 embed.FS
  • WebDeveloper:1靶机渗透测试
  • 【区块链+商贸零售】神椰——积分互通互兑平台 | FISCO BCOS应用案例
  • Keepalived + LVS实现高可用
  • 蓝盆花:神秘而迷人的自然之美
  • 气膜温室大棚:现代农业高效生产的创新之选—轻空间
  • k8s 对外服务之 Ingress
  • BigDecimal高精度运算
  • EasyCVR视频汇聚平台构建远程安防监控:5大亮点解析,助力安防无死角
  • 如何选择图片和视频
  • 56-制造装配图的PDF输出
  • flume系列之:java.lang.OutOfMemoryError: unable to create new native thread
  • 微信小程序 for,if语法 事件对象,事件传参