1
a591826944 2014-05-27 16:59:40 +08:00
之前有 页面加载进度。。是根据请求计算的。。应该可以适用于 web app 吧
|
2
akfish 2014-05-27 17:12:20 +08:00 1
如果静态加载的话,css会远在任何脚本开始运行前就加载完,所以这个不用管。
动态加载css以及js的情况,考虑用RequireJs或者SeaJs之类的模块加载器,异步加载有callback,同步加载行为是确定的。 MP3文件看你用什么库加载,看API文档,一般有event callback。 |
3
loading OP |
4
dong3580 2014-05-27 17:26:51 +08:00 1
|
5
alex321 2014-05-27 17:29:33 +08:00 1
既然都是 app 了,不管是 hybrid 还是 native,都是在 app 本地啊,这些内容虽说是大量,你能有几兆、十几兆?mp3 除外哈。。。
本地加载零碎文件都比较快的,并且还可以通过保存上一次运行快照的形式加快,或者先渲染页面布局,然后加载内容。 |
6
loading OP |
7
loading OP btw:这个不是游戏!只工作上的应用!
|
8
akfish 2014-05-27 17:49:16 +08:00
js、css一般较小,按文件算进度就行了,一般一闪而过的事情。
Audio参见: http://www.w3schools.com/tags/ref_av_dom.asp http://www.w3schools.com/tags/av_event_progress.asp http://www.w3schools.com/tags/av_prop_buffered.asp |