2

向きをandroid:configChanges="keyboard|keyboardHidden|orientation"変更しているときにページをリロードしたくないので、AndroidManifest.xml ファイルに webview があります。

ポートレートからランドスケープに変更し、次にランドスケープからポートレートに変更すると、ページがWebビューの半分しか占めないページがいくつかあります。

どうすれば修正できますか?ページを再度リロードしたくありません。ページをリロードせずにコンテンツのサイズを変更する方法はありますか?

4

3 に答える 3

2

追加するだけです

android:configChanges="orientation|screenSize"    
android:windowSoftInputMode="adjustResize"

それでも解決策が得られない場合は、アプリケーションをチェックできるため、コードに何か問題があります=en

于 2013-12-18T06:05:10.487 に答える
0

私は同じ問題で立ち往生しましたが、コードではなくhtmlファイルの「ビューポート」タグに関連していることがついにわかりました。これを追加してみてください:
<meta name="viewport" content="user-scalable=yes, width=device-width, initial-scale=1.0"/>
html ファイルに問題がまだ存在するかどうかを確認します。
グラック。

于 2013-12-18T04:49:10.150 に答える