找回密码
 立即注册
搜索

开发问题 从快应用想网页发送数据postMessage怎么写?

8
回复
3848
查看
  [复制链接]

3

主题

4

帖子

35

积分

 楼主| 2018-12-6 11:22:32 显示全部楼层 |阅读模式
从快应用想网页发送数据postMessage怎么写?
回复

使用道具 举报

2018-12-6 11:58:34 显示全部楼层
你好,可以参考下这里的文档说明: 调用 web 组件的 postMessage 方法,在 网页中 实用功能 system.onmessage 来监听 https://doc.quickapp.cn/widgets/web.html?h=postMessage
回复

使用道具 举报

3

主题

4

帖子

35

积分

 楼主| 2018-12-6 12:49:57 显示全部楼层
vivo官方技术团队 发表于 2018-12-6 11:58 你好,可以参考下这里的文档说明: 调用 web 组件的 postMessage 方法,在 网页中 实用功能 system.onmessa ...
文档写的太简单了,我参考了不止一遍了

点评

举个例子:  详情 回复 发表于 2018-12-6 15:02
回复

使用道具 举报

2018-12-6 15:02:12 显示全部楼层
快应用-嘉铭 发表于 2018-12-6 12:49 文档写的太简单了,我参考了不止一遍了
举个例子:
  1. // 网页中
  2. <script type="text/javascript">
  3. var msgEl = document.getElementById('msg')
  4. system.onmessage = function (data) {
  5. msgEl.innerHTML = data
  6. }
  7. </script>
  8. // 快应用中
  9. this.$element('web').postMessage({
  10. message: Date.now().toString()
  11. })
复制代码
回复

使用道具 举报

2

主题

37

帖子

195

积分

2018-12-7 17:09:18 显示全部楼层
回复

使用道具 举报

3

主题

5

帖子

40

积分

2020-8-13 11:40:37 显示全部楼层
system.onmessage is not a function 网页中报这个错误,是还要引入什么东西吗?
回复

使用道具 举报

3

主题

5

帖子

40

积分

2020-8-13 13:40:51 显示全部楼层
12345677 发表于 2020-8-13 11:40 system.onmessage is not a function 网页中报这个错误,是还要引入什么东西吗? ...
我知道了
回复

使用道具 举报

2

主题

9

帖子

55

积分

2021-7-4 21:03:55 显示全部楼层
大佬,求告知怎么h5与快应用交互的
回复

使用道具 举报

1

主题

2

帖子

15

积分

2021-9-30 14:17:02 显示全部楼层
告诉一下 innerHTML 。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册