我正在开发一款 iPhone 网页应用程序,使用了“apple-mobile-web-app-capable”元标签来实现“全屏模式”。当我启动应用程序时,它会显示上次离开时的页面截图,同时加载页面。这看起来像是应用程序已准备好接收输入,但实际上并没有,这很令人困惑。
有没有可能改变默认行为,直到应用程序准备好接收输入前,显示一个空白屏幕?
我正在开发一款 iPhone 网页应用程序,使用了“apple-mobile-web-app-capable”元标签来实现“全屏模式”。当我启动应用程序时,它会显示上次离开时的页面截图,同时加载页面。这看起来像是应用程序已准备好接收输入,但实际上并没有,这很令人困惑。
有没有可能改变默认行为,直到应用程序准备好接收输入前,显示一个空白屏幕?
<!-- iPhone (Retina) -->
<link href="http://www.example.com/mobile/images/apple-startup-iPhone-RETINA.jpg" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<!-- iPhone 5 -->
<link href="http://www.example.com/mobile/images/apple-startup-iPhone-Tall-RETINA.jpg" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<!-- iPad Portrait -->
<link href="http://www.example.com/mobile/images/apple-startup-iPad-Portrait.jpg" media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1)" rel="apple-touch-startup-image">
<!-- iPad Landscape -->
<link href="http://www.example.com/mobile/images/apple-startup-iPad-Landscape.jpg" media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)" rel="apple-touch-startup-image">
<!-- iPad Portrait (Retina) -->
<link href="http://www.example.com/mobile/images/apple-startup-iPad-RETINA-Portrait.jpg" media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<!-- iPad Landscape (Retina) -->
<link href="http://www.example.com/mobile/images/apple-startup-iPad-RETINA-Landscape.jpg" media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
如果要为 iPad 兼容性创建 Web 应用程序,建议同时使用横向和纵向尺寸。
必须是320x460,如果是320x480则不起作用。
<link rel="apple-touch-startup-image" href="image.jpg">
你使用的图片必须是分辨率为320x460的JPG或PNG格式。
图片必须为PNG格式,尺寸为320x460,仅在iPhone OS 3.0或更高版本下才能正常工作。