当前位置: 首页 > 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}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Excel设置根据A列是否符合某条件设置B列字体属性
  • OpenDDS的Rtps_Udp传输协议可靠性QoS收发基本流程
  • 关于Qt的系统总结
  • World of Warcraft [CLASSIC] 80 WLK [Gundrak] BUG
  • Hadoop之HDFS文件上传源码解析
  • StackStorm自动化平台
  • 【通天星主动安全监控云平台信息泄露漏洞】
  • MySQL数据库入门,pycharm连接数据库—详细讲解
  • 算法的学习笔记—调整数组顺序使奇数位于偶数前面(牛客JZ21)
  • CSS的:valid和:invalid伪类:增强表单验证的视觉反馈
  • PyTorch 基础学习(7)- 自动微分
  • 【计算机人接私活】手把手教你上手挖到第一个漏洞,从底薪3k到月入过万,只有一步之遥!
  • C语言 ——— 枚举类型的定义及其优点
  • Qt-多种方式实现helloworld(6)
  • 技术周总结08.12-08.18周日(C#开发环境搭建 Linux命令)
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • angular学习第一篇-----环境搭建
  • axios 和 cookie 的那些事
  • Codepen 每日精选(2018-3-25)
  • ES6简单总结(搭配简单的讲解和小案例)
  • Java 23种设计模式 之单例模式 7种实现方式
  • JS专题之继承
  • Laravel 菜鸟晋级之路
  • Laravel 实践之路: 数据库迁移与数据填充
  • mongo索引构建
  • nodejs:开发并发布一个nodejs包
  • Vue.js-Day01
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 大型网站性能监测、分析与优化常见问题QA
  • 复杂数据处理
  • 计算机常识 - 收藏集 - 掘金
  • 区块链共识机制优缺点对比都是什么
  • 设计模式(12)迭代器模式(讲解+应用)
  • 思维导图—你不知道的JavaScript中卷
  • 问题之ssh中Host key verification failed的解决
  • 详解NodeJs流之一
  • ​​​【收录 Hello 算法】10.4 哈希优化策略
  • ​批处理文件中的errorlevel用法
  • #HarmonyOS:基础语法
  • #pragma data_seg 共享数据区(转)
  • ()、[]、{}、(())、[[]]命令替换
  • (c语言)strcpy函数用法
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (Windows环境)FFMPEG编译,包含编译x264以及x265
  • (差分)胡桃爱原石
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (六)DockerCompose安装与配置
  • (南京观海微电子)——示波器使用介绍
  • (五)Python 垃圾回收机制
  • (译)2019年前端性能优化清单 — 下篇
  • (转) RFS+AutoItLibrary测试web对话框
  • (转)winform之ListView
  • (转)视频码率,帧率和分辨率的联系与区别
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .Net 6.0--通用帮助类--FileHelper