如何在webview上显示保存在SD卡上的html页面

时间:2012-10-25 06:39:59

标签: android android-webview

我无法在webview上显示sdcard中保存的html页面。我尝试过使用这两种方法:

webPage.loadUrl("file://"+ Environment.getExternalStorageDirectory()+"/page1.html");

webPage.loadUrl("content://com.android.htmlfileprovider"+
   Environment.getExternalStorageDirectory()+"/page1.html");

请指南。

1 个答案:

答案 0 :(得分:1)

试试这个。

webPage.loadUrl("file://"+Environment.getExternalStorageDirectory()+"/page1.html");

您忘记添加斜杠。

添加Internet权限并读取外部权限。

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>