我已经开发了一个iPhone网页应用程序,并完成了所有步骤,使其看起来像一个本地应用程序:应用图标、防止滚动、禁止选择、使用基于触摸的js方法等。然而,我在闪屏界面方面遇到了一些困难。
我尝试了320x460 PNG和JPEG格式的图片,并通过清单文件进行了缓存。闪屏图片确实出现了,但只有在应用程序启动后几秒钟才会出现一个白色屏幕。因此,真正的闪屏界面仅在应用程序完成启动之前的瞬间显示出来。
我无法弄清楚为什么它不能立即加载闪屏。我知道它被清单缓存了,因为它可以在没有互联网连接的情况下加载。我之前读过,闪屏直到DOM准备好才会显示出来,所以我猜那就是问题所在,但我不知道该如何解决。
我尝试了320x460 PNG和JPEG格式的图片,并通过清单文件进行了缓存。闪屏图片确实出现了,但只有在应用程序启动后几秒钟才会出现一个白色屏幕。因此,真正的闪屏界面仅在应用程序完成启动之前的瞬间显示出来。
我无法弄清楚为什么它不能立即加载闪屏。我知道它被清单缓存了,因为它可以在没有互联网连接的情况下加载。我之前读过,闪屏直到DOM准备好才会显示出来,所以我猜那就是问题所在,但我不知道该如何解决。