关于H5资源加载问题

预设在bundle包里,在H5中使用Bundle.load接口加载会下载界面上的图片资源,使用Bundle.preload不会下载图片资源,只是下载了预设的信息。所以Bundle.preload有什么用,能加快界面的显示吗?

预加载会加快界面的显示,你可以做一个网页放在远端服务器,在本地没什么感知

h5所有的资源都在远程,就是为什么preload不会下载依赖资源到本地,load却可以,preload出来的界面,打开还要下载图片时间,会因为网络问题卡一下

preloadDir

preloadDir适合资源在bundle内的吧,我的资源并不在bundle文件夹内,而是放在assets下,通过预设引用。

没差别,你把它当成个bundle就行了,ccc就是这么设计的,只能按他的来,不然你就要自己改引擎。