1. 程式人生 > >Android 4.4 版本 webview 介面佈局顯示錯誤

Android 4.4 版本 webview 介面佈局顯示錯誤

先上兩張圖,

第一張是正確的介面,第二張錯誤的介面。查了一下是相容性問題,因為 Android 6.0手機 顯示是沒有問題的,但是Android4.4顯示存問題,把地址copy一下,在4.4 的瀏覽器打開發現也正確的。

沒辦法只能去找原因了。

新建一個demo 去測試發現webview 載入顯示是沒有問題的。

果真的自己給webview 配置了錯誤的屬性,於是一個一個排除,最終發現是

// 設定適應螢幕
settings.setUseWideViewPort(true);
這個屬性出了問題,把它刪除或者設定為False之後,顯示都是沒有問題的。
上網搜了一下,原因也沒太理解,先這樣用。