自定义事件触发了两次,帮忙看看
1:首页的自定义事件
document.addEventListener('backlogin', function() {
mui.confirm('你想要退出登录么','s','btn',function(e){
if(e.index==0){
mui.currentWebview.close();
}
});
});
2:子webview代码
document.getElementById("tcdl").addEventListener('tap',function () {
//获得主页面的webview
var main = plus.webview.currentWebview().parent();
//触发主页面backlogin的事件
mui.fire(main,'backlogin');
});
会调用两次首页的backlogin事件,如果在 子webview 的事件里面加上alert()就不会调用两次了。
求解
1 个回复
BoredApe - 有问题就会有答案。
贴完整代码