【发布时间】:2020-03-04 15:25:24
【问题描述】:
我想将一个 html 页面从我的内部存储加载到 web 视图中,但我找不到任何有关如何执行此操作的示例。这是我能做的:
webView.loadUrl("file:///android_asset/article_0028_0071.html")
这项工作,但我必须手动将页面添加到资产。然后我在内部存储中得到了相同的文件,完整路径是:/data/user/0/com.example.app/files/articles/article_0028_0071.html 所以我试过了:
path = "/data/user/0/com.example.app/files/articles/article_0028_0071.html"
webView.loadUrl(path)
这没有给我任何错误,而是一个空白页面。还尝试了“file:///articles/article_0028_0071.html”,但结果相同,没有错误的空白页面。
所以我想知道我应该如何编写从内部存储访问 html 的路径?
【问题讨论】:
标签: android kotlin webview android-internal-storage