使用Android Studio将html文件从assets文件夹加载到android上的webview

2024-01-01

我正在使用 Android Studio/Gradle。

app\src\main\android_asset 文件夹中有一个名为 Chart.html 的文件。

我正在尝试将此文件加载到我的网络视图中,如下所示:

WebView view = new WebView(this);
view.getSettings().setJavaScriptEnabled(true);
view.loadUrl("file:///android_asset/chart.html");
setContentView(view);

但我总是收到错误:无法加载,因为 ERR_FILE_NOT_FOUND。

我在这里缺少什么?


目录名称应该是assets not android_assets

Do like this: enter image description here

如上图所示,只需右键单击您的应用程序->新建->文件夹->资产文件夹

现在把你的.html文件在这里assets folder.

就是这样。完毕。

其余的代码与您所做的相同。

WebView view = new WebView(this);
view.getSettings().setJavaScriptEnabled(true);
view.loadUrl("file:///android_asset/hello.html");
setContentView(view);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用Android Studio将html文件从assets文件夹加载到android上的webview 的相关文章

随机推荐