我将网站转换为Android应用,一切都按预期工作
但文件附件不起作用我试图使用
setAllowFileAccess()但它不能在代码下面工作任何帮助将不胜感激
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setAllowFileAccess(true); //NEW
webView.getSettings().getAllowFileAccess();
webView.getSettings().setSupportZoom(false);
webView.getSettings().setBuiltInZoomControls(false);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
webView.setBackgroundColor(Color.WHITE);
webView.setWebViewClient(new ourViewClient());
webView.setWebChromeClient(new WebChromeClient(){
public void onProgressChanged(WebView view, int progress)
{
progressBar.setProgress(progress);
if(progress < 100 && progressBar.getVisibility() == ProgressBar.GONE)
{
progressBar.setVisibility(View.INVISIBLE);
}
if(progress == 100)
{
progressBar.setVisibility(View.GONE);
}
}//method
});
String data = getIntent().getDataString();
if(Intent.ACTION_VIEW.equals(getIntent().getAction()))
{
webView.loadUrl(data);
}
else
{
webView.loadUrl(getString(R.string.website));
}
}//end else