Javascript 将文件从SD卡加载到Webview嵌套URL
我搜索了一点关于我的问题,但找不到解决方案,所以把问题贴在这里 问题陈述:Javascript 将文件从SD卡加载到Webview嵌套URL,javascript,android,html,webview,android-webview,Javascript,Android,Html,Webview,Android Webview,我搜索了一点关于我的问题,但找不到解决方案,所以把问题贴在这里 问题陈述: 我正在将index.html从sdcard/folder/index.html加载到Webview 该文件包括文件夹中的多个嵌套文件元信息,如 所以我的基本href是。问题是,我获取的文件未找到或未能加载资源:net::ERR\u FILE\u NOT\u FOUND Emulator处理代理以获取更多信息。我使用这个Webview来加载在其中调用api的索引文件。例如,api/v1我正在用我的域或ip url替换的标记
index.html
从sdcard/folder/index.html
加载到Webview
该文件包括文件夹中的多个嵌套文件元信息,如
所以我的基本href是
。问题是,我获取的文件未找到或未能加载资源:net::ERR\u FILE\u NOT\u FOUND李>
Webview
来加载在其中调用api的索引文件。例如,api/v1
我正在用我的域或ip url替换的标记,我覆盖的方法来自webview客户端@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
//I replace my url here
return super.shouldOverrideUrlLoading(view, url)};
这两个问题与通常通过
loadUrl()
或loadDataWithBaseURL()
调用Webview的第一级不同,因此请正确阅读语句并回答相应的问题 您不必提供基本href。嵌套URL在哪里?@greenapps不能解决我的问题,嵌套URL位于sdcard的dist文件夹中,并从中加载索引文件。每个ajax调用都是从dist或cdn中调用的。什么是嵌套url?我在哪里可以看到?这与Ajax调用有什么关系?绿色应用程序现在认为它是一个站点内的IP查找或API调用吗?可能是交叉起源