Environment.getExternalStorageDirectory()在Android中不起作用

时间:2014-06-13 09:53:19

标签: android cordova android-sdcard

因为我需要在使用Environment.getExternalStorageDirectory()Environment.getExternalStorageDirectory().getAbsolutePath()时从SDCard加载文件但是它无法正常工作,所以它适用于"file:///sdcard/Avalon/assets/www/filename.html"。我不知道我的道路发生了什么

cwv.loadUrl(Environment.getExternalStorageDirectory().getAbsolutePath()+"/Avalon/assets/www/filename.html", map);

我想让我的路径通用,这就是为什么我需要使用任何通用术语......

1 个答案:

答案 0 :(得分:1)

很棒它......实际上我忘了添加" file://" 所以实际路径应该是

cwv.loadUrl("file://"+Environment.getExternalStorageDirectory().getAbsolutePath()+"/Avalon/assets/www/filename.html", map);

这是我的错误,谢谢