Android WebView无法加载本地HTML文件

cop

我正在使用Android网站提供的带有Ecliple的标准Android SDK。

我想要做的是一个活动来显示一个加载本地HTML文件的WebView。一切正常,直到我尝试加载Webview。

我已将所有尝试过的索引文件放在项目的资产文件夹中。

这是我活动中的代码:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    WebView webView = new WebView(this);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.loadUrl("file:///android_assets/www/index.html");
    setContentView(webView);
}

通过ADB运行应用程序时,我在WebView中收到以下消息:

网页不可用file:///android_assets/www/index.html处的网页可能暂时关闭,或者已永久移至新的网址。

我知道这个问题已经发布过了,我已经尝试了每种解决方案。但它不会加载。它显示的在线http地址很好,但是似乎找不到任何本地文件。

请帮助我,这使我发疯。

埃夫雷特

更改此行:

webView.loadUrl("file:///android_assets/www/index.html");

对此:

webView.loadUrl("file:///android_asset/www/index.html");

android_asset而不是android_assets:D。祝你好运

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在Android WebView中加载本地HTML文件

Android:WebView可提高本地html文件的加载速度

Android WebView无法加载HTML文本

Webview android无法加载HTML5

Android WebView 不加载 HTML 文件

Android WebView不会加载html文件

Android上的react-native-webview无法加载使用ERR_ACCESS_DENIED保存在缓存目录中的本地文件

无法将本地HTML文件加载到Android应用中的默认设备浏览器中

Android WebView从资源原始文件夹加载html文件

Android WebView 无法从 HTML 字符串正确加载数据

什么是可以加载到Android WebView中的最大html文件?

Webview Android不会从大型html文件加载全部内容

Android WebView无法正确加载

Android Studio资产未加载本地HTML文件

无法在本地HTML文件的Webview中加载Google Map

使用Android Studio从Assets文件夹将html文件加载到android上的webview

使用WebView加载本地.HTML文件

如何使用WebView加载本地HTML文件

Android WebView无法加载URL,错误-400

Android WebView无法加载混合内容

Android Webview无法在2.3.6版上加载

将图像从本地android存储加载到WebView

如何在Android WebView中加载本地图像

android无法加载WebView提供程序:未安装WebView

Android从资产文件夹将加密的HTML + JS加载到Webview

Android加载本地html文件并在网络浏览器中显示

webview选择了文件android无法正常工作

Android WebView本地存储

使用Android Studio的Webview时无法在HTML文件中使用相机