เป็นไปได้หรือไม่ที่จะซ่อนแถบที่อยู่และแถบสถานะใน iOS 7?
ในแอพแนวนอนฉันกำลังใช้โค้ดด้านล่างเพื่อใช้กับ iOS เวอร์ชันก่อนหน้าและใช้งานได้ดีบน IOS 7: เมื่อเปิดหน้าเว็บมันจะเต็มหน้าจอและอยู่ในสถานะนั้น
JS:
window.addEventListener("load",function() {
// Set a timeout...
setTimeout(function(){
// Hide the address bar!
window.scrollTo(0, 1);
}, 0);
});
HTML:
<!-- For iOS web apps -->
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-title" content="AMC Walking Dead Story Sync">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
ความจริงก็คือว่าใน iOS 7 iPhone และ iPad เมื่อแตะที่ด้านล่างของหน้าจอแถบที่อยู่และแถบสถานะจะปรากฏขึ้นและวิธีเดียวที่จะกำจัดมันคือการเปลี่ยนการวางแนวโทรศัพท์แล้วเปลี่ยนกลับไปเป็นแนวก่อนหน้า อย่างไรก็ตามมีเพื่อหลีกเลี่ยงการจัดการที่?