如何在jQuery Mobile应用程序中显示启动画面,直到头文件脚本下载完成?
我知道在苹果设备上,你可以添加类似以下的内容:
<link rel="apple-touch-startup-image" href="img/loading-splash.png">
我希望有一个类似的解决方案, 但适用于所有平台。不想在头部脚本全部加载之前显示正文,因为这看起来很丑陋。是否可能有一种替代方法能达到相同的目的,而不是将所有脚本放在头部中?
如何在jQuery Mobile应用程序中显示启动画面,直到头文件脚本下载完成?
我知道在苹果设备上,你可以添加类似以下的内容:
<link rel="apple-touch-startup-image" href="img/loading-splash.png">
我希望有一个类似的解决方案, 但适用于所有平台。不想在头部脚本全部加载之前显示正文,因为这看起来很丑陋。是否可能有一种替代方法能达到相同的目的,而不是将所有脚本放在头部中?
<script type="text/javascript">
(function(){var a;if(navigator.platform==="iPad"){
a = window.orientation === 90 || window.orientation === -90 ?
"FULLPATH-TO-landscape.jpg":"FULLPATH-TO-portrait.jpg"
} else {
a = window.devicePixelRatio === 2 ?
"FULLPATH-TO-retina.jpg" : "FULLPATH-TO-startup.jpg"
}
document.write('<link rel="apple-touch-startup-image" href="'+a+'"/>')})()
</script>
background-size: 100%; background-size: cover
来拉伸图像以覆盖整个屏幕。今晚我可以发布一个示例(这里没有代码)。效果非常好。 - frequent