Android WebView本地html无法从URL获取文件
问题描述:
我有一个webview加载本地html文件。问题很简单。它不能加载任何网址,图像,js文件等东西。Android WebView本地html无法从URL获取文件
<html>
<head>
<script src="http://code.jquery.com/jquery-1.12.1.min.js" type="text/javascript"></script>
</head>
<body>
<img src="http://website.com/myimage.jpg" />
</body>
我在我的清单文件中添加了必要的权限标签。
<uses-permission android:name="android.permission.INTERNET" />
我没有使用科尔多瓦/ phonegap。它只是一个加载本地html文件的web视图。
WebView webView=(WebView)findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient());
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setAllowFileAccessFromFileURLs(true);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setAllowContentAccess(true);
webView.getSettings().setAllowFileAccessFromFileURLs(true);
webView.getSettings().setAllowUniversalAccessFromFileURLs(true);
我一直在搜索,因为早上没有任何工作。我保证我走,直到我的生命结束了谁解决了这个问题
答
试试这个 把你的文件夹的资产,并使用
webView.loadurl("file:///android_asset/yourfilename.html");
希望它可以帮助感谢一个祈祷。