HTML 內容包含 <img src="...">,WebView 顯示時圖片超出螢幕右側,無法自適應。
<img src="..." style="max-width:100%; height:auto;">
或在 CSS 中全局:
img { max-width: 100%; height: auto; }
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.setInitialScale(1);
webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
view.loadUrl("javascript:(function() { " +
"var imgs = document.getElementsByTagName('img'); " +
"for (var i=0; i
優先在**內容生成端**(後端/CMS/編輯器)輸出時給圖片加 style="max-width:100%;height:auto;",一勞永逸;輔以 WebView 設置確保視口正確。