SORU
13 EYLÜL 2013, Cuma


İPhone için Safari iOS 7 gezinti çubukları gizlemek için imkansız/iPod touch

Barlar programlı/css/html ve javascript kullanarak, gizlemek ama bana bir sorunu anlatmaya çalışayım bir çözüm olacağına inanmıyorum. Mobil oyun geliştiricileri ekibi ve bir yıl için bir oyun geliştirmekteyiz.

İOS 7 açıklanmasından sonra İMKANSIZ gezinti çubukları gizlemek için bu sorunla karşı karşıya kaldık. Kullanıcı Safari tarayıcının üst veya alt kısmında musluklar sonra, gezinti çubukları tekrar görünen ve oyunun tüm kontrolleri gizlemek.

Bulduğumuz tek çözüm şimdiye kadar iterler

  1. Cihazı döndürün
  2. Sayfa kaydırma
  3. Uygulama Ev ekranına ekleyin

Bu alternatiflerin hiçbiri kabul edilebilir. Apple bu sorunun farkında gibi görünüyor, ama bunu görmezden geliyor. Hata yinelenen #14076889 olarak bildirilen bir bug kapatıldı.

Aynı sorunu yaşayan tek takım biz değiliz inanıyorum. Herkes bir çözüm biliyor mu?

CEVAP
20 EYLÜL 2013, Cuma


Güncelleme Eylül 2014: iOS 8 minimal-ui özelliği kaldırıldı Orada bir daha hiçbir şekilde kaldırmak/gizlemek gezinti çubukları dışında güvenebileceğim varsayılan tarayıcı davranış (bar olacak gizli zaman kaydırma, Ama yaLnızca kayan eleman. BODY Sayfa). "Ana ekran için app kaydetmek ve uygun meta etiketleri kümesi (aşağıya bakınız). geçici çözüm sadece

Güncelleştirme Ağustos 2014: 8 (beta) artık destekler iOS minimal-ui. Geçici çözüm yok. (Bu nedenle bu olasılığı nedeniyle istismar web siteleri o zamanlar önlemek insanlardan uzak gezinme, tho olabilir yeni özellikler iOS 8 Safari değil beri yapılan kamuoyu henüz değiştirin. minimal-ui.)

iOS 7.1 bu sorunu çözmek için yeni bir API eklendi:

<meta name="viewport" content="minimal-ui">

Bu yeni görünüm penceresi bayrağı varsayılan olarak Safari UI (URL ve SSL göstergesi sadece küçük bir başlık çubuğu gösterilir) gizler. Safari arayüzüne erişmek için, kullanıcıların aktif olarak bu başlık çubuğuna dokunun.

Unutmayın7.0 iOS.x, API ya da bilinen bir çözüm yokbunun için. Bu sürüm, isterseniz hide Safari tarayıcısı chrome sürekli olarak ihtiyacın için de kullanıcı eklemek için web uygulaması için giriş ekranında (uygun meta etiketleri seti <meta name="apple-mobile-web-app-capable" content="yes">) kullanın ya da bir çeşit yerli uygulama paketi ™ ve dağıtmak üzerinden App Store.

Şahsen, "geliştiriciler ve kullanıcıları mutlu eden harika bir çözüm olan iOS 6 Mobil Safari, manzara modunda tanıttı." düğmesi ekranın tam kaldırıldığından istemezdim

Bu için mükemmel bir aday daha kalıcı olarak çözülmesi için Mobil Safari için HTML5 tam ekran API Safari OS X! desteklenir) destek olacaktır. Ne yazık ki, şu anda destek yok ve tarihsel olarak iOS nokta bültenleri Safari yeni özellikler eklemek vermedi, belki de iOS 8 için bir şey.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BruBearBaby

    BruBearBaby

    25 Ocak 2011
  • Matt Harding

    Matt Harding

    23 Mayıs 2006
  • warningthepeople

    warningthepe

    21 EYLÜL 2011