搜索

首页  >  问答  >  正文

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

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

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

怪我咯怪我咯2771 天前653

全部回复(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
  • 取消回复