JavaのイベントをAndroidのorientationchangeイベントまたはresizeイベントにバインドしようとしています。これは、Webアプリケーションの要素の幅と高さを変更するためです。この場合、window.innerHeightとwindow.innerWidthを使用して、ウィンドウの現在の高さと幅を取得します。Androidの向きのHTML要素のサイズを変更する
これはiOSとデスクトップデバイスでうまくいきますが、Androidではウィンドウ変数の値を変更する前にこのイベントを呼び出すようです。したがって、誰かがポートレートからランドスケープに切り替えるとき、私はまだポートレートの値を取得しているため、正しくサイズを変更することはできません。誰が問題が何で、どのように私はそれを修正することができます知っていますか?
Androidで動作するかどうかわからない、Androidハザード悪いブラウザーではない。 –
高さと幅は画面サイズに依存し、計算する必要があるため、メディアクエリは使用できません。 Androidにはさまざまな画面サイズがあります。 –