Webview 加载本地文件产生库存 404 屏幕

Posted

技术标签:

【中文标题】Webview 加载本地文件产生库存 404 屏幕【英文标题】:Webview loading local file yields stock 404 screen 【发布时间】:2016-04-06 07:45:27 【问题描述】:

我正在测试一个工作应用的向后兼容性。

我正在从本地文件系统将网站加载到 web 视图中:

protected void onCreate(Bundle savedInstanceState) 
    // set up webview etc
    // load 
    mWebView.loadUrl("file:////android_asset/index.html");

在 Jelly Bean 中,这最初会加载带有指向该路径的链接的库存 404 屏幕(网页不可用)。点击路径加载站点。

在这里不知所措......

【问题讨论】:

【参考方案1】:

你的 uri 中的斜线太多了。应该是file:///android_asset/index.html

【讨论】:

以上是关于Webview 加载本地文件产生库存 404 屏幕的主要内容,如果未能解决你的问题,请参考以下文章

Android WebView 加载本地文件

(源码)解决Android的WebView加载失败(404,500),显示的自定义视图

Flutter WebView加载本地html的问题

WebView2如何加载本地文件?

怎么用WebView加载本地html

在 webView 上加载本地存储的文件时延迟