我有一个应用程序可以使用 webview 打开某些网页。如果有互联网连接,webview 会打开某个 url 并下载 html 文件。如果没有网络连接,webview 应该会打开之前下载的 html 文件。
这就是我尝试这样做的方式:
webView.loadUrl(Environment.getExternalStorageDirectory().toString() + "/Android/data/com.whizzapps.stpsurniki/" + razred + ".html");
路径是 100% 正确的,但由于某种原因它仍然不会显示。我做了一些研究,发现人们通常将下载的 html 文件放在 assets 文件夹中,但我在应用程序中下载 html 文件,所以我真的无法访问 assets 文件夹。我该怎么办?