加载到 WebView 中的 html 页面的正确路径是什么?

发布于 2024-11-30 07:50:34 字数 412 浏览 0 评论 0原文

我知道有很多关于将 HTMl 页面加载到 WebView 的问题。 我在做什么?我只是将 1.html 放在 android-project 的 asset 文件夹中并

myWebView.loadUrl("file:///assets/"+selectedItem+".html");

在其中 使用 selecteditem

是来自意图的数据。结果我在 WebView 中收到以下消息:

file:///assets/1.html 未找到。

UPD:抱歉,我找到了解决方案。正确的路径应该如下:

myWebView.loadUrl("file:///android_asset/"+selectedItem+".html");

I know that there are a lot of questions about to load HTMl-pages into WebView.
What am I doing? I just put down the 1.html in assets folder in android-project and use

myWebView.loadUrl("file:///assets/"+selectedItem+".html");

where
selecteditem

is data from intent. As result I get the message in WebView that:

file:///assets/1.html was not found.

UPD: sorry, I found the solution. the correct path should be the follow:

myWebView.loadUrl("file:///android_asset/"+selectedItem+".html");

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

淡写薰衣草的香 2024-12-07 07:50:34

正确的路径是file:///android_asset/1.html

The correct path is file:///android_asset/1.html

薔薇婲 2024-12-07 07:50:34

我不确定,但它可能有效:

webView.loadUrl("file:///android_asset/1.html");

了解更多有关同一类型错误的信息: 使用 android WebView 加载现有的 .html 文件

I am not sure,but it may work:

webView.loadUrl("file:///android_asset/1.html");

Know more about the same type of mistake: Loading existing .html file with android WebView

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文