settings.setAllowFileAccessFromFileURLs(webViewAllowFileAccessFromFileURLs);
WebSettings webSettings = mWebView.getSettings(); webSettings.setJavaScriptEnabled(true); // Enable Javascript. webSettings.setAllowFileAccessFromFileURLs(true); // Enable HTML Imports to access file://.
@SuppressLint("NewApi") protected static void setAllowAccessFromFileUrls(final WebSettings webSettings, final boolean allowed) { if (Build.VERSION.SDK_INT >= 16) { webSettings.setAllowFileAccessFromFileURLs(allowed); webSettings.setAllowUniversalAccessFromFileURLs(allowed); } }
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { mWebSettings.setAllowFileAccessFromFileURLs(false);
@SuppressLint("NewApi") protected static void setAllowAccessFromFileUrls(final WebSettings webSettings, final boolean allowed) { if (Build.VERSION.SDK_INT >= 16) { webSettings.setAllowFileAccessFromFileURLs(allowed); webSettings.setAllowUniversalAccessFromFileURLs(allowed); } }
WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setJavaScriptCanOpenWindowsAutomatically(true); if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.JELLY_BEAN) { webSettings.setAllowFileAccessFromFileURLs(true); webSettings.setAllowUniversalAccessFromFileURLs(true); }
WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setJavaScriptCanOpenWindowsAutomatically(true); if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.JELLY_BEAN) { webSettings.setAllowFileAccessFromFileURLs(true); webSettings.setAllowUniversalAccessFromFileURLs(true); }
WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setJavaScriptCanOpenWindowsAutomatically(true); if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.JELLY_BEAN) { webSettings.setAllowFileAccessFromFileURLs(true); webSettings.setAllowUniversalAccessFromFileURLs(true); }
webView = (WebView) view.findViewById(R.id.webView); webView.setVisibility(View.VISIBLE); WebSettings settings = webView.getSettings(); settings.setJavaScriptEnabled(true); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) //required for running javascript on android 4.1 or later { settings.setAllowFileAccessFromFileURLs(true); settings.setAllowUniversalAccessFromFileURLs(true); } settings.setBuiltInZoomControls(true); webView.setWebChromeClient(new WebChromeClient()); webView.addJavascriptInterface(new MyJavascriptInterface(), "androidInterface");
webView = (WebView) findViewById(R.id.webView1); WebSettings settings = webView.getSettings(); settings.setJavaScriptEnabled(true); settings.setAllowFileAccessFromFileURLs(true); settings.setAllowUniversalAccessFromFileURLs(true); settings.setBuiltInZoomControls(true); webView.setWebChromeClient(new WebChromeClient()); webView.loadUrl("file:///sdcard/path/to/your/pdf.pdf");
myWebView.getSettings().setAllowFileAccessFromFileURLs(true);
WebSettings settings = webView.getSettings(); settings.setJavaScriptEnabled(true); if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.JELLY_BEAN) { settings.setAllowFileAccessFromFileURLs(true); settings.setAllowUniversalAccessFromFileURLs(true); } settings.setBuiltInZoomControls(true); settings.setDisplayZoomControls(false); settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true); webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); webView.setWebViewClient(new WebViewClient());
webView.getSettings().setAllowFileAccessFromFileURLs(false); webView.getSettings().setAllowUniversalAccessFromFileURLs(false);
setting.setAllowContentAccess(allowContentAccess); setting.setAllowFileAccess(allowFileAccess); setting.setAllowFileAccessFromFileURLs(allowFileAccessFromFileURLs); setting.setAllowUniversalAccessFromFileURLs(allowUniversalAccessFromFileURLs); setting.setAppCacheEnabled(appCacheEnabled);
ws.setAllowFileAccessFromFileURLs(true); ws.setAllowUniversalAccessFromFileURLs(true);
settings.setAllowFileAccessFromFileURLs(false); settings.setAllowUniversalAccessFromFileURLs(false);
mWebSettings.setBlockNetworkImage(false);//是否阻塞加载网络图片 协议http or https mWebSettings.setAllowFileAccess(true); //允许加载本地文件html file协议, 这可能会造成不安全 , 建议重写关闭 mWebSettings.setAllowFileAccessFromFileURLs(false); //通过 file url 加载的 Javascript 读取其他的本地文件 .建议关闭 mWebSettings.setAllowUniversalAccessFromFileURLs(false);//允许通过 file url 加载的 Javascript 可以访问其他的源,包括其他的文件和 http,https 等其他的源 mWebSettings.setJavaScriptCanOpenWindowsAutomatically(true);
settings.setAllowFileAccessFromFileURLs(true); settings.setAllowUniversalAccessFromFileURLs(true);
this.getSettings().setAllowFileAccessFromFileURLs(false); this.getSettings().setAllowUniversalAccessFromFileURLs(false);
this.getSettings().setAllowFileAccessFromFileURLs(false); this.getSettings().setAllowUniversalAccessFromFileURLs(false);