Video on WebView
wSettings.setJavaScriptEnabled(true);
wSettings.setDomStorageEnabled(true);
wSettings.setUseWideViewPort(true);
wSettings.setLoadWithOverviewMode(true);
wSettings.setUserAgentString(wSettings.getUserAgentString() + ComplexRes.context.userAgent);
wSettings.setDatabaseEnabled(true);
wSettings.setGeolocationEnabled(true);
String dir = context.getDir("database", Context.MODE_PRIVATE).getPath();
wSettings.setDatabasePath(dir);
wSettings.setGeolocationDatabasePath(dir);
wSettings.setAppCacheEnabled(true);
String cacheDir = context.getDir("cache", Context.MODE_PRIVATE).getPath();
wSettings.setAppCachePath(cacheDir);
wSettings.setCacheMode(WebSettings.LOAD_DEFAULT);
wSettings.setAppCacheMaxSize(1024 * 1024 * 10);
wSettings.setAllowFileAccess(true);
wSettings.setRenderPriority(RenderPriority.HIGH);
wSettings.setJavaScriptCanOpenWindowsAutomatically(true);
wSettings.setBuiltInZoomControls(true);
wSettings.setDisplayZoomControls(false);
webview.setWebViewClient(this.client);
webview.setOnKeyListener(this.keyListener);
webview.setWebChromeClient(this.chromeClient);
wSettings = webViewBrowser.getSettings();
wSettings.setDomStorageEnabled(true);
wSettings.setDatabaseEnabled(true);
wSettings.setGeolocationEnabled(true);
wSettings.setAppCacheEnabled(true);
wSettings.setCacheMode(WebSettings.LOAD_DEFAULT);
wSettings.setAppCacheMaxSize(1024 * 1024 * 10);
wSettings.setAllowFileAccess(true);
wSettings.setJavaScriptCanOpenWindowsAutomatically(true);
wSettings.setDisplayZoomControls(false);
wSettings.setBuiltInZoomControls(true);
wSettings.setUseWideViewPort(true);
wSettings.setLoadWithOverviewMode(true);
wSettings.setUserAgentString(wSettings.getUserAgentString().replace("Android", "HFWSH_USER Android"));
wSettings.setJavaScriptEnabled(true);
wSettings.setPluginsEnabled(true);
webViewBrowser.loadUrl(defaultUrl);
urlEditText.setText("https://www.wikipedia.org/");
webViewBrowser.setWebViewClient(new MyWebViewClient()
浙公网安备 33010602011771号