对于popover跨webview问题,百度还有这里的例子真的好少,真心不懂如何操作!!
我查看了http://dcloudio.github.io/mui/javascript/#customevent
还有问答里面的内容,都好像与我的操作有点出入。
<strong>跨webview</strong>的popover示例,
<span class="mui-icon mui-icon-bars"></span>在父webview中,点击后通过自定义事件 通知子webview, 子webview再执行popover的显示隐藏逻辑;
这句话是如何自定义事件的,并且是如何传递一些值或参数执行子webview的呢??
这个问题困扰了很久了,也参考了http://www.dcloud.io/docs/api/zh_cn/webview.shtml
还是没有找到答案!
ZeRo_初始化
- 发布:2015-04-03 22:34
- 更新:2016-01-21 14:47
- 阅读:3243
父webview
mui.fire(子Webview,'showOrHidePopover',{param:value});//向子webview发送自定义事件
子webview
window.addEventListener('showOrHidePopover',function(e){//子webview监听该自定义事件
var params = e.detail;//得到自定义参数
console.log(JSON.stringify(params));
document.getElementById('popover').popover().toggle();//show or hide
});
ZeRo_初始化 (作者)
这些都找过,不过还是不太懂!
2015-04-05 11:29
coolkids
解决了吗
2016-09-06 16:49