iPhoneデバイス(iPhone 7、iOS 10など)でもこの問題が発生しています.JavaScriptではorientationchangeイベントをインターセプトすると内部ハンドラ、screen.width、screen.heightは(回転前と同じ)ままです。screen.width/screen.heightが画面回転後に更新されない
これは、ビューポートの設定から依存してもよいので、これは私のビューポートが.htmlのファイルで宣言されている方法です。
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1, maximum-scale=1, user-scalable=no" />
すべてはChromeのシミュレートされたビジュアライゼーションで正常に動作します。
ご協力いただきありがとうございます。
iPhone、Safari、またはChromeのどのブラウザですか? – George
Safariを使用していますが、Chromeでテストしていません。 –
'jquery'を使用できますか? –