帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
10
帖子
0
勋章
97
Y币

[App引擎] 页面预加载

[复制链接]
发表于 2016-5-26 15:45:17
页面预加载功能
现在做了底部菜单 四个按钮,首次打开的时候,都需要闪一下才能打开。后面就不闪了。

请问,如果在打开APP的时候,预加载这些页面,让其首次打开的时候,不闪一下。
29
帖子
0
勋章
120
Y币
apicloud的做法是在让页面渲染完成后再显示页面进场动画,正常情况不会有闪的情况,但很可能有点击后迟滞一下再显示页面的问题。
22
帖子
3
勋章
5045
Y币
你可以用配合api.showProgress(); api.hideProgress();来显示内容加载状态。
5
帖子
0
勋章
73
Y币
常山赵子云 发表于 2016-5-26 19:32
不清楚你是通过什么方式实现“4个菜单”?,正常情况下,不存在你所的“闪” ...

就是新窗口的预加载,避免打开新窗口的渲染时间,这个功能appcan和Hbuilder都有
0
帖子
0
勋章
2133
Y币
这应该是默认的动画,没办法避免吧
10
帖子
0
勋章
97
Y币
我不是说动画。是说加载。加载是要闪一下。这不是动画的原因。如果可以预加载出来,下次再打开的时候,显示预加载的,就不会闪一下了。
20
帖子
1
勋章
7581
Y币
不清楚你是通过什么方式实现“4个菜单”?,正常情况下,不存在你所的“闪”
2
帖子
0
勋章
19
Y币
4个菜单应该是用openwin打开的,app启动后只打开一个win,再首次用openwin打开其他3个,新加载是会有过程的,楼主是应该想要另3个win的内容启动时也加载了,So do I
258
帖子
4
勋章
1024
Y币
本帖最后由 tanjingwaini 于 2017-11-23 02:26 编辑

首次打开openwin 确定会闪一下,这个闪的问题是因为页面比较复杂,一般简单页面速度非常快,加入很多元素后,会闪一下。后面不会在闪了。因为已经打开过了页面是不会闪的
楼主问题解决了吗?
13
帖子
0
勋章
23
Y币
tanjingwaini 发表于 2017-11-23 02:25
首次打开openwin 确定会闪一下,这个闪的问题是因为页面比较复杂,一般简单页面速度非常快,加入很多元素 ...

我也是有这样的问题,请问怎么解决的呢?
12下一页
您需要登录后才可以回帖 登录

本版积分规则