【发布时间】:2016-02-29 23:56:43
【问题描述】:
我有一个加载本地 html 文件的 webview。问题很简单。它无法从任何 url、图像、js 文件等加载内容。
<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" />
我没有使用cordova/phonegap。它只是一个加载本地 html 文件的 webview。
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);
我从早上开始就一直在搜索,但没有任何效果。我保证我会为解决这个问题的人祈祷直到生命的尽头
【问题讨论】: