2016-02-29 49 views
0

我有一個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); 

我一直在搜索,因爲早上沒有任何工作。我保證我走,直到我的生命結束了誰解決了這個問題

回答

1

試試這個 把你的文件夾的資產,並使用

webView.loadurl("file:///android_asset/yourfilename.html"); 

希望它可以幫助感謝一個祈禱。

相關問題