一旦将其添加到主屏幕,我将使用以下脚本为我的移动网站添加启动屏幕。
<script>
(function(){
var a;
if(navigator.platform === "iPad") {
a = window.orientation!==90||window.orientation === -90 ?
"/assets/img/startup/startup-tablet-landscape.png" :
"/assets/img/startup/startup-tablet-portrait.png";
}
else {
a = window.devicePixelRatio === 2 ?
"/assets/img/startup/startup-retina.png" :
"/assets/img/startup/startup.png";
}
document.write('<link rel="apple-touch-startup-image" href="' + a + '"/>');
})();
</script>
这适用于 iPhone 但不适用于 iPad,我正在新 iPad 上进行测试,这有关系吗?我得到的只是加载前的白屏。