Android webview直接打包angular项目的html(file:///android_asset/www/assets/index.html),访问时报
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
解决:
webView.getSettings().setAllowUniversalAccessFromFileURLs(true);
webView.getSettings().setAllowUniversalAccessFromFileURLs(true);
webView.loadUrl("file:///android_asset/www/assets/index.html");
参考
http://blog.youkuaiyun.com/a13069730106/article/details/54290334
本文介绍如何解决Android WebView中使用file协议加载Angular项目HTML文件时遇到的跨域访问限制问题。通过设置允许所有来源的文件URL访问,实现本地资源的正常加载。
5924

被折叠的 条评论
为什么被折叠?



