Querformat-Ausrichtungsmodus für Webanwendungen erzwingen
Frage:
Wie kann ich Querformat erzwingen? Modus für meine Webanwendung, die nicht für Hochformat konzipiert ist Ausrichtung?
Antwort:
Während es früher unmöglich war, eine Webanwendung auf eine bestimmte Ausrichtung festzulegen, machen Fortschritte in HTML5 dies jetzt möglich.
Ursprüngliche Antwort:
In der ursprünglichen Antwort hieß es, dass das Sperren einer Website oder Anwendung auf eine bestimmte Ausrichtung nicht möglich sei, weil dies der Fall sei im Widerspruch zum natürlichen Verhalten des Geräts steht. Es wurden jedoch Methoden zum Erkennen der Geräteausrichtung mithilfe von CSS3-Medienabfragen und JavaScript-Ausrichtungsänderungsereignissen bereitgestellt.
Aktualisierte Antwort (12. November 2014):
Mit der Einführung von Mit dem HTML5-Webapp-Manifest können Entwickler jetzt den Ausrichtungsmodus für ihre Anwendungen erzwingen. Dies geschieht durch das Einfügen der folgenden Zeilen in die Datei manifest.json:
{ "display": "standalone", /* Could be "fullscreen", "standalone", "minimal-ui", or "browser" */ "orientation": "landscape", /* Could be "landscape" or "portrait" */ ... }
Zusätzlich muss die Datei manifest.json in der HTML-Datei referenziert werden mit:
<link rel="manifest" href="manifest.json">
While Die genaue Browserunterstützung für das Sperren des Orientierungsmodus über das Webapp-Manifest ist noch unklar, Chrome unterstützt dies bekanntermaßen.
Das obige ist der detaillierte Inhalt vonKann ich die Querformatausrichtung für meine Web-App erzwingen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!