提问者:小点点

无法加载文件:///android_asset/file.html处的网页,因为:NET::ERR_FILE_NOT_FUND


我不知道为什么我会出错:-

无法加载文件:///android_asset/file.html处的网页,因为:NET::ERR_FILE_NOT_FUND

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


共1个答案

匿名用户

确保您没有创建另一个名为Android_Asset的文件夹。 因为您没有显示资产目录,所以让www文件夹位于资产文件夹(app>src>main>assets)中。 问题是,必须作为'android_asset'给出的内容实际上在目录列表中显示为'assets'。 有了这个,你就可以通过正确地定位你的文件找到自己的解决方案。