我不知道为什么会出现错误:-
无法加载 file:///android_asset/file.html 的网页,因为: 净::ERR_FILE_NOT_FOUND
WebSettings mysettings = myweb.getSettings();
mysettings.setJavaScriptEnabled(true);
mysettings.setDomStorageEnabled(true);
myweb.loadUrl("file:///android_asset/www/file.html");
myweb.setWebViewClient(new WebViewClient());
这是我的文件
/RandomPasswordGenerator/app/src/main/assets/www/file.html
确保您没有创建另一个名为 android_asset 的文件夹。由于您没有显示资产目录,因此将 www 文件夹放在 assets 文件夹(app > src > main >assets) 中。 问题是,您必须提供的“android_asset”实际上在目录列表中显示为“assets”。这样,您就可以通过正确定位您的文件来找到解决方案。
mysettings = myweb.getSettings();
mysettings.setJavaScriptEnabled(true);
mysettings.setDomStorageEnabled(true);
myweb.loadUrl("file:///android_asset/www/file.html");
myweb.setWebViewClient(new WebViewClient