3***@qq.com
3***@qq.com
  • 发布:2017-06-21 13:20
  • 更新:2017-06-21 13:20
  • 阅读:2173

使用mui框架预加载导致window对象绑定focus事件异常

分类:MUI
    window.addEventListener('focus',iFocus,false);  
            mui.init();  
            mui.plusReady(function()  
            {  
                console.log('plusReadyed');  
                //window.addEventListener('focus',iFocus,false);  

            })  
            function iFocus()  
            {         
                console.log('iFocus执行了');  
                var self=plus.webview.currentWebview();  
                v.getDetail({id:self.tid});  
            }

这里我给window绑定了一个focus事件,实现的功能是这个预加载好的webview,在用户切换到这个webview后,触发这个focus事件,更新这个webview里的数据。
不过从list页第一次切换到这个content页webview的时候,并不能触发这个window的focus事件。
只有从content页webview退到list页后,第二次转场到content页webview才能正常触发这个window的focus事件。
在使用plus5+做这个功能的时候一切正常,不过使用了mui后就不正常了,请问到底是哪里的原因。
大家平时使用预加载的时候,是怎么做的呢?

2017-06-21 13:20 负责人:无 分享
已邀请:

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