succy
succy
  • 发布:2016-06-20 09:16
  • 更新:2016-06-20 11:24
  • 阅读:1796

WebView子页嵌套,第一次打开时加载有点延迟,如何加loading 作为过渡?

分类:MUI

我的index 页面只放有header 和nav底部导航,中间显示的子页是通过预先创建WebView隐藏,点到对应的导航按钮才显示的方式做的,现在我遇到一个小小的问题,就是第一次打开应用的时候,在显示首页时延迟了一秒钟这样,有没有办法优化呢?或者能不能在它完全加载完显示之前先弄一个类似知乎或者网易云音乐加载的小圆圈在转动几下,等内容加载完了显示上去就隐藏小圆圈

2016-06-20 09:16 负责人:无 分享
已邀请:
Qusean

Qusean

我也遇到过这个问题,后来解决办法是:

  1. 在Index页面加入默认显示mui-content的内容是Loading
  2. 在子WebView加载完成后去隐藏Index页面WebView的mui-content。

不知道官方有没有这方面的封装,也在查看中,还有希望官方能多给予点帮助,说实话,东西挺好,但如果不和使用者门共同研讨,多帮助使用者,使用者也会多贡献自己的力量,这样一个产品的生命力才会长久!

  • succy (作者)

    好的,谢谢!但是我想再问一下,怎么样才能确定子WebView加载完成了呢?

    2016-06-20 16:52

  • Qusean

    window.onload() ,mui(document).ready

    2016-06-20 18:24

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