fin
fin
  • 发布:2016-03-29 17:41
  • 更新:2016-03-29 18:53
  • 阅读:1135

自定义事件触发了两次,alert() 就不会。

分类:MUI

自定义事件触发了两次,帮忙看看
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()就不会调用两次了。
求解

2016-03-29 17:41 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

贴完整代码

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