Das neue iPhone 3.0 OS kommt bald heraus. Weiß jemand, ob es Web-Apps ermöglicht, Landscape-Modus durch ein Meta-Tag oder Javascript zu erzwingen?unterstützt die iPhone 3.0-Aktualisierung den Landscape-Modus von einer Web-App aus?
Antwort
Ach, wenn wir wüssten, könnten wir es dir nicht sagen. Es ist alles unter einem traditionellen Apple NDA.
Das iPhone 3.0 SDK ist eine Betaversion und wie alle Pre-Releases oder sonst unveröffentlichten Informationen von Apple, werden diese nicht veröffentlicht.
Sie können es herunterladen und sich selbst anschauen, indem Sie sich als kommerzieller iPhone Entwickler ($ US99) registrieren, aber unbezahlter Zugang und offene Diskussionen sind nicht erlaubt, bis das iPhone OS 3.0 offiziell veröffentlicht wird.
Ich weiß nicht, über die Orientierung zu zwingen, aber man kann es auf jeden Fall unter mindestens 2,0 lesen und oben:
if((window.orientation != 90) && (window.orientation != -90))
alert('Please rotate your iPhone into landscape mode.');
Oder benutzerfreundlicher zu sein, benötigen sie nicht Klicken Sie auf "OK".
Stattdessen für das Ereignis hören, der auftritt, wenn der Benutzer den Bildschirm dreht, wie hier beschrieben:
http://www.sitepoint.com/article/iphone-development-12-tips/2/
Als nächstes setzen alle Ihre Inhalte in einem DIV und eine freundliche Nachricht „Bitte drehen“ in Ein weiterer.
<body class="portrait">
<div id="content">My content goes here</div>
<div id="rotateme">Please rotate your iPhone into landscape mode.</div>
</body>
Schließlich Stil es so nur eine der oben zeigt nach oben, auf dem-Orientierung abhängig:
body.portrait div#content { display: none; }
body.portrait div#rotateme { display: block; }
body.landscape div#content { display: block; }
body.landscape div#rotateme { display: none; }
Dies kann nicht die „iPhone 3.0 Art und Weise“ sein, die Dinge zu tun (jene, die wissen, aren Ich werde es nicht sagen, aber es wird zumindest funktionieren, egal ob der Benutzer ein Upgrade durchgeführt hat oder nicht. (Denken Sie daran, dass die Nutzer von iPod Touch für ein Upgrade zahlen müssen und nur wenige neue Funktionen erhalten ... sie sind vielleicht nicht so schnell auf den 3,0er Zug aufgesprungen.)
- 1. iPhone WebApp Cache
- 2. Wiederverwendung von Modellen aus API in Webapp
- 3. stop Hintergrund von iphone webapp von der Antwort auf Swipes
- 4. Webapp auf Homescreen auf dem iPhone installieren?
- 5. Testen einer Webapp
- 6. Lokale Verwendung einer Webapp
- 7. IPhone Push Notfication für eine Webapp?
- 8. iphone a2dp codecs unterstützt
- 9. Löschen Sie alle Elemente aus einer Tabelle in Sqlite3 IPHONE? unterstützt? Abfalltabelle? LÖSCHEN VON TABLA_1?
- 10. Unterstützt iPhone OS implizite Animation?
- 11. Wie Klassen aus einer verpackten Webapp mit maven
- 12. Erstellen einer eigenständigen Node.js WEBAPP
- 13. Android Offline Webapp Ressourcen
- 14. Erzeugen einer Baumdarstellung für die Inhalte Webapp Ordner
- 15. Wie entfernen Sie die Tags aus den Strings in iPhone?
- 16. Unterstützt CoreData auf dem iPhone IN Prädikate?
- 17. Disabled Format-Erkennung für iPhone/iPad Webapp funktioniert nicht
- 18. Unterstützt NodeMCU den Energiesparmodus?
- 19. Webapp - Benutzerkontenverwaltung
- 20. Unterstützt die JedisConnectionFactory von Spring den neuen JedisCluster?
- 21. UIAutomation iPhone App Aus einer Datei lesen
- 22. So implementieren Sie die Suche auf einer Webapp/Website
- 23. Online-Status von einer iPhone Web App aus prüfen
- 24. Auf eine Wordpress-Datenbank von einer iPhone App aus zugreifen
- 25. Unterstützt das HTML5-Audio-Tag die Wiedergabe von MP3s aus einer anderen Domäne?
- 26. JAXB 2 in einer Oracle 10g Webapp
- 27. Wie viele gleichzeitige (gleichzeitige) Netzwerkverbindungen unterstützt iphone?
- 28. iPhone 6 Plus blendet die Statusleiste im Querformat automatisch aus?
- 29. Kann eine html5 lokale App eine asp.net Sitzung haben? (Lokaler Webapp für iPhone)
- 30. Wie bekomme ich einen Live-Stream von Deltas aus Meteor Sammlung, für den Einsatz außerhalb einer Webapp?