WebView 无法在 Android 中加载本地 HTML?

Muh*_*lam 1 android android-webview

我试图在 WebView 中加载本地 html 文件,但它总是给出错误 new::ERR_FILE_NOT_FOUND 我已附加我正在使用的代码图像和文件目录。我已经尝试过使用不同的目录,但它不起作用。

将文件目录更改为res文件夹、res/raw文件夹。尝试加载不同的 html 它确实加载了 webvlinks

路径和代码图片在这里

DHA*_*IYA 5

最好将所有文件资源文件放在assets文件夹中。因此,将 HTML 文件添加到 asset 文件夹中,并使用以下代码加载 webview。

webview.loadUrl("file:///android_asset/privacy_policy.html");
Run Code Online (Sandbox Code Playgroud)

或者,如果您不想从“sampledata”文件夹中移动文件,请使用以下代码。

webview.loadUrl("file:///sampledata/privacy_policy.html");
Run Code Online (Sandbox Code Playgroud)