使用自定义事件页面更新问题:A页面打开B页面,B页面通过mui.fire通知A面进行数据及界面更新,从B页面返回A页面后,发现界面没有立即更新

mui.fire()后,过了好几秒钟才按BACK键返回的A界面,发现跳转到A界面后,界面才开始更新(可以看到界面元素的刷新过程),通过A页面接收fire消息的代码日志可以确定,更新界面的代码早就运行过了。

给人的感觉是代码运行了,但是界面的刷新没有进行。
有没有办法可以实现立即刷新?

2016-10-08 13:27 添加评论 分享
已邀请:
1

好冷 - 诚接外包,QQ:23380891

赞同来自: 好冷尼玛死了

感觉不是fire的问题,而是webview绘制和硬件加速的问题,供参考

0

leah_huang

赞同来自:

使用render和reload都是一样的效果

0

Danny - QQ125904483

赞同来自:

所有机型都这样?

0

R劳斯 - Q:1685658203

赞同来自:

先hide后close是什么,为什么把页面close下

0

好冷尼玛死了

赞同来自:

手机性能问题?

0

243658089@qq.com

赞同来自:

你是不是把自定义事件的监听放在mui.plusReady(function(){
window.addEventListener("myshow",function(e){

        });

要回复问题请先登录注册