搜尋

首頁  >  問答  >  主體

android - weex界面卡死问题,还有导航跳转没有动画

weex的操作不像原生那样一点就开,而是要所有界面渲染完了才能点得动,这个问题有没有解决办法呢,特别是安卓下面,如果网络请求比较多,那要等很久才能点得动。

还有就是路由没有动画,我用的是vue-router路由,二个页面的交替界面难看死了,一点不自然。

怪我咯怪我咯2771 天前648

全部回覆(2)我來回復

  • PHP中文网

    PHP中文网2017-04-18 09:56:56

    渲染頁面所用到的檔案是載入的遠端麼?本地文件首先不會很慢。如果載入檔案渲染頁面的速度還是接受不了的話,可以類似於加遮罩,在渲染成功後取消遮罩的操作來優化使用者體驗。

    如果使用vue-router,那其实你的页面就是一个单页面,页面的交替其实就是在切换View的顯隱狀態,所以建議如果頁面較多,或者頁面相對複雜,將你的業務編譯成多頁面,也就是編譯多個入口文件就可以了。

    回覆
    0
  • PHPz

    PHPz2017-04-18 09:56:56

    JS檔案是載入遠端的,這個沒問題,載入JS成功後,裡面還有一些資料是讀取網路的,這時介面就點不了的,要資料下載完,然後渲染完介面後才能點得動。
    業務編譯成多頁面,也就是編譯多個入口檔?這個是怎麼搞的,weex不就是只能打包成單一JS嗎?

    回覆
    0
  • 取消回覆