请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

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

4
回复
75
查看
[复制链接]

3

主题

4

帖子

35

积分

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

使用道具 举报

8

主题

76

帖子

420

积分

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
回复

使用道具 举报

8

主题

76

帖子

420

积分

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

主题

36

帖子

190

积分

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

使用道具 举报

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