如何在用户首次打开APP的时候可以看到完整页面?

这其实就是一个首屏白屏问题。
首先打开APP的时候,其中加载的大头就是图片资源,这些肯定需要花费一些时间。
因此为了加载更快,我们可以对图片进行压缩,常用的格式webp就有不错的压缩效率。而一些小图标可以使用雪碧图,base64编码来保存。
接着我们可以给APP的首屏加一个广告页,其实就是做到一个进度条缓冲的作用。
接着再在body中动态创建img标签,并将它们隐藏,以此来实现一个预加载的功能。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!