Web アプリを強制的に横向きにすることはできますか?

Susan Sarandon
リリース: 2024-11-09 09:56:02
オリジナル
610 人が閲覧しました

Can I Force Landscape Orientation for My Web App?

Web アプリケーションに横向きモードを強制する

質問:

横向きを強制するにはどうすればよいですか縦向きに設計されていない Web アプリケーションのモード

答え:

以前は Web アプリケーションを特定の方向にロックすることは不可能でしたが、HTML5 の進歩によりそれが可能になりました。

元の回答:

元の回答では、Web サイトまたはアプリケーションをロックすると述べられていました。デバイスの自然な動作と矛盾するため、特定の向きに設定することはできませんでした。ただし、CSS3 メディア クエリと JavaScript 方向変更イベントを使用してデバイスの方向を検出する方法が提供されました。

更新された回答 (2014 年 11 月 12 日):

の導入によりHTML5 Web アプリ マニフェストを使用すると、開発者はアプリケーションに方向モードを強制できるようになります。これを行うには、manifest.json ファイルに次の行を含めます:

{
    "display":      "standalone", /* Could be "fullscreen", "standalone", "minimal-ui", or "browser" */
    "orientation":  "landscape", /* Could be "landscape" or "portrait" */
    ...
}
ログイン後にコピー

さらに、manifest.json ファイルは、

<link rel="manifest" href="manifest.json">
ログイン後にコピー

while を使用して HTML ファイル内で参照する必要があります。 Web アプリ マニフェストを介した方向ロック モードに対するブラウザの正確なサポートはまだ不明ですが、Chrome がそれをサポートしていることが知られています。

以上がWeb アプリを強制的に横向きにすることはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート