小兜兜_咳咳
小兜兜_咳咳
  • 发布:2016-01-25 22:21
  • 更新:2016-01-25 22:24
  • 阅读:1325

webView显示 popovers

分类:MUI

index页面中有五个tab,是用mui中webview方式写的,现在是在标题上有个按钮,点击弹出popovers,这个按钮是在index的header中,五个tab页都能显示且点击能弹出popovers,在index中写了点击事件
document.getElementById("city_menu_id").addEventListener('tap', function(e) {
e.stopPropagation();
if(contentWebview==null){
contentWebview = plus.webview.currentWebview().children()[0];
}
contentWebview.evalJS('mui("#topPopover").popover("toggle")');
});
在tab页中写了
mui('.mui-scroll-wrapper').scroll();
mui('body').on('shown', '.mui-popover', function(e) {
//console.log('shown', e.detail.id);//detail为当前popover元素
});
mui('body').on('hidden', '.mui-popover', function(e) {
//console.log('hidden', e.detail.id);//detail为当前popover元素
});
并且定义了 popovers要显示的内容,但是点击却没有效果。
请问要怎么实现呢,求大神。。。

2016-01-25 22:21 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

chrome调试,看看子页面的popover是否active了。没有的话。测试evalJS代码是否正确执行

该问题目前已经被锁定, 无法添加新回复