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

技术分享 快应用与web组件中实现Hack通讯

3
回复
1580
查看
[复制链接]

1

主题

2

帖子

15

积分

 楼主| 2018-7-24 15:13:52 显示全部楼层 |阅读模式
本帖最后由 倩倩 于 2018-7-24 15:25 编辑


作为开发者,碰到了这样的需求场景:

快应用中的页面与web组件中的H5页面需要双向通讯;

目前,我们是这样实现的:
1. H5向快应用传数据:H5页面中修改页面title,触发web组件的titlereceive事件;
2. 快应用向H5传数据:快应用中修改web组件页面的src地址;改变其hash值;H5可以检测到hash改变,但页面不会重新加载;

当然这个通信需求已经反馈给了快应用官方;期待在新版本中发布;
大家可以先使用这种hack机制处理一下;



回复

使用道具 举报

10

主题

39

帖子

120

积分

2018-7-24 16:12:47 显示全部楼层
hash值是作为url后面的一个参数传递吗?
回复

使用道具 举报

256

主题

454

帖子

4095

积分

2018-7-24 16:25:10 显示全部楼层
感谢楼主的分享,私信了解一下~
官方客服微信:kuaiyingyongguanKF
官方QQ群:807529091
回复

使用道具 举报

1

主题

2

帖子

15

积分

2018-7-26 15:28:47 显示全部楼层
可以参考下这个示例代码:web组件向h5页面发送消息
回复

使用道具 举报

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