我确实尝试了样品,演示从谷歌代码和其他资源与 WebView
,但当我尝试在我自己的代码,它不适合我。
我想加载 myfile.html
,我把资产文件夹,并使用:
private WebView myWebView;
myWebView.loadUrl("file:///android_assets/myfile.html");
在模拟器上显示错误
在
file:///android_assets/myfile.html
的网页不能 未找到所请求的文件。/android_assets/myfile.html
当我把文件放入 res/raw/
文件夹并使用:
myWebView.loadUrl("file:///android_res/raw/myfile.html");
那么可能只有仿真器 android 2.2 API 级别8可以加载该文件,其他老版本显示相同的错误。我错过了什么吗?
是否有任何方法加载现有的。在所有 API 版本上工作的应用程序包中的 html 文件?