在Android 5.0上的Android WebView中加载本地html文件时出现问题

在Android 5.0上的Android WebView中加载本地html文件时出现问题,android,html,webview,Android,Html,Webview,今天,我注意到加载本地.html文件(在Android的项目文件夹中)时出现了一个奇怪的问题。以这种方式加载的第一个页面可以工作: webView = (WebView) findViewById(R.id.webView); webView.getSettings().setJavaScriptEnabled(true); webView.loadUrl("file:///android_asset/login.html"); 所以我可以看到login.html。 在

今天,我注意到加载本地.html文件(在Android的项目文件夹中)时出现了一个奇怪的问题。以这种方式加载的第一个页面可以工作:

    webView = (WebView) findViewById(R.id.webView);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.loadUrl("file:///android_asset/login.html");
所以我可以看到login.html。 在该页面上,有一些链接。当我试图打开其中一个链接时,我收到一条错误消息:“文件不存在或无法打开”。 奇怪的是,它只发生在安卓5.0上。 在安卓4.3上运行良好


有什么想法吗?

请提供一些展示这种行为的示例HTML。另外,您是否使用
WebViewClient
控制用户单击链接时发生的情况,或者您是否接受默认设置,启动用户的默认浏览器行为?我没有使用WebViewClient