WebView webTest = findViewById(R.id.webview);
WebSettings settings = webTest.getSettings();
settings.setJavaScriptEnabled(true); settings.setJavaScriptCanOpenWindowsAutomatically(true); // 當網頁需要保存數時據,設置下面屬性 settings.setDomStorageEnabled(true); // 設置為使用webview推薦的窗口,主要是為了配合下一個屬性 settings.setUseWideViewPort(true); // 設置網頁自適應屏幕大小,該屬性必須和上一屬性配合使用 settings.setLoadWithOverviewMode(true); // 啟用還H5的地理定位服務 settings.setGeolocationEnabled(true); // 設置是否允許webview使用縮放的功能 settings.setBuiltInZoomControls(true); // 提高網頁渲染的優先級 settings.setRenderPriority(WebSettings.RenderPriority.HIGH); // 設置是否顯示水平滾動條 webTest.setHorizontalScrollBarEnabled(false); // 設置垂直滾動條是否有疊加樣式 webTest.setVerticalScrollbarOverlay(true); // 設置滾動條的樣式 webTest.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
webTest.loadUrl(網頁的url)