我们正在尝试为我们的ionic3应用程序构建一个cordova插件,该应用程序使用Android的Custom WebView(来自KITKAT),我们可以拦截http请求。
Android WebView总是在请求中添加Origin标头,但我们不想这样做。我们使用的RESTFUL服务不支持origin file://
标头
我们不确定它是否有效,但我们会尝试覆盖WebView并拦截更改标题的请求。
有人可以帮忙吗?
答案 0 :(得分:0)
如果该服务仅拒绝file:// origins,则可以在应用程序中运行一个小型本地Web服务器,并将其用作您的内容URL。您将获得http://localhost来源。有一个iOS-only example是为了解决一些WKWebView限制而创建的,但同样的原则也可以应用于Android。