2014年08月21日
Android 4.4 KitKat から Chromium で width が効かない???
ご無沙汰です。
最近物忘れが激しいのか、同じことに詰まって同じ検索を繰り返すので、
詰まった部分はここへ備忘録として記録して、他に詰まった人へも助けになればと・・・
で、今回詰まったのがAndroid4.4から標準ブラウザから変わったChromiumのWebView。。。
表示がおかしくなったと聞いた機種で試したけど、綺麗にでるのと出ないのがあったので
さらに調査を進めると、webviewのモジュールがかわったとの記事が出てました。
急にViewPortまわりの仕様が変更になったようで4.4以上が軒並み表示がおかしくなったようでした。
とりあえずKitKatから下記のコード突っ込んでみた。あえて4.4以上にしてます。4.3以下のテスト
してないし・・・(笑)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
WebSettings settings = web.getSettings();
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
}
急にcssとかwebviewの表示関連がおかしくなった人はお試しあれ〜
最近物忘れが激しいのか、同じことに詰まって同じ検索を繰り返すので、
詰まった部分はここへ備忘録として記録して、他に詰まった人へも助けになればと・・・
で、今回詰まったのがAndroid4.4から標準ブラウザから変わったChromiumのWebView。。。
表示がおかしくなったと聞いた機種で試したけど、綺麗にでるのと出ないのがあったので
さらに調査を進めると、webviewのモジュールがかわったとの記事が出てました。
急にViewPortまわりの仕様が変更になったようで4.4以上が軒並み表示がおかしくなったようでした。
とりあえずKitKatから下記のコード突っ込んでみた。あえて4.4以上にしてます。4.3以下のテスト
してないし・・・(笑)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
WebSettings settings = web.getSettings();
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
}
急にcssとかwebviewの表示関連がおかしくなった人はお試しあれ〜
この記事へのコメント