为什么HTML页面没有加载到webview中?

时间:2014-08-05 05:33:36

标签: android webview

我正在尝试从资产文件夹中打开Web视图中的html文件。当我把那个html放在assest上时 - >它在webview中加载的www目录

 web.loadUrl("file:///android_asset/www/a.html");

但是当我将zip文件放在assest文件夹中的www上时。首先我复制zip文件并解压缩www文件夹。然后我加载html文件 在网络文件上我收到此错误。file:///data/data/com.example.test/files/www/a.html的网页可能是temorarilydown?

当我检查数据/数据然后转到包名称然后文件文件夹文件可用。为什么我收到此错误?我这样打电话

web.loadUrl(Uri.fromFile(new File(ATMSActivity.this.getFilesDir(),"www")).toString()+"/a.html");

已经写好了   

1 个答案:

答案 0 :(得分:0)

尝试一种更简单的方法,改为使用字符串参数(假设文件目录中确实有一个文件):

web.loadUrl((new File(ATMSActivity.this.getFilesDir(),"www")).getPath()+"/a.html");