Heim > Web-Frontend > CSS-Tutorial > Kann ich die Querformatausrichtung für meine Web-App erzwingen?

Kann ich die Querformatausrichtung für meine Web-App erzwingen?

Susan Sarandon
Freigeben: 2024-11-09 09:56:02
Original
667 Leute haben es durchsucht

Can I Force Landscape Orientation for My Web App?

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" */
    ...
}
Nach dem Login kopieren

Zusätzlich muss die Datei manifest.json in der HTML-Datei referenziert werden mit:

<link rel="manifest" href="manifest.json">
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage