Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何修复WebView Chrome 76上的CORS错误?_Android_Google Chrome_Webview_Chrome76 - Fatal编程技术网

Android 如何修复WebView Chrome 76上的CORS错误?

Android 如何修复WebView Chrome 76上的CORS错误?,android,google-chrome,webview,chrome76,Android,Google Chrome,Webview,Chrome76,我已经从我的应用程序向API服务器发送了请求;在WebView上,无法调用Chrome 76.0.3809.89 API 日志上显示以下错误: 访问位于的XMLHttpRequest'https://.....“来自源”文件://“已被CORS策略阻止:请求的资源上不存在“访问控制允许源”标题。 它在Chrome 75上正常工作。 如何在WebView Android上禁用此CORS检查?或者还有其他解决方案吗?这似乎是Chrome 76的缺陷 关闭应用程序并再次运行,然后再次运行 更新:Chr

我已经从我的应用程序向API服务器发送了请求;在WebView上,无法调用Chrome 76.0.3809.89 API 日志上显示以下错误:

访问位于的XMLHttpRequest'https://.....“来自源”文件://“已被CORS策略阻止:请求的资源上不存在“访问控制允许源”标题。

它在Chrome 75上正常工作。
如何在WebView Android上禁用此CORS检查?或者还有其他解决方案吗?这似乎是Chrome 76的缺陷 关闭应用程序并再次运行,然后再次运行


更新:Chrome 76.0.3809.111(向100%用户推出)修复了该问题;现在只需更新chrome即可修复。

获得与chrome webview 76相同的问题,这是从2019年8月1日开始的更新,在那天之后,我们得到了这个问题,这是chrome中的一个错误。如果您在混合应用程序中通过ajax请求中的头值,那么您就得到了这个问题。现在他们的团队已经开始行动了

以下是chromium更新

“无论是由Chrome还是由单独的WebView软件包提供,WebView中的行为都应该是相同的,并且带有修复程序的更新将同时发布到Chrome和WebView。它目前正在向10%的用户发布,如果我们没有看到任何新问题,它将逐步向所有人推出。因此,如果你看到一个正在更新,而不是另一个,那只是因为它是一个增量卷展-这两个包在这里是独立更新的,因此给定的设备可以先更新一个。没有什么可担心的,您不应该建议用户切换实现;只需等待76.0.3809.111向所有用户推出即可。”


更多信息:

我对chrome 76.0.3809.89版也有同样的问题(我使用的是混合应用程序) 虽然当我完全关闭该应用程序(它不应该在后台工作),然后再次尝试时,它工作了


要解决此问题,您必须将您的chrome升级到76.0.3809.111。这对我来说很有效,然后它第一次在不必关闭应用程序的情况下也起了作用。

我们有完全相同的问题,如果我关闭应用程序,它也会起作用,但由于我们有B2C应用程序,这并不是真正的解决方案。如果您找到更好的解决方案,请将其发布在此处。我会做的ame:)@hyperN:从这个链接:WebView 76似乎只是在第一次启动时才采用了错误的配置-->如果我们需要更新应用程序,我们也需要关闭它;如果关闭并再次打开按预期工作,为什么我们需要更新?:D也许你需要一些非技术性的解决方案,例如向用户发布通知或向他们发送电子邮件。我有n在特定的客户端站点上注意到的问题,是一个SPA应用程序,在第一次打开时运行良好,但是如果客户端尝试重新加载,它将在API调用和其他对mixpanel的调用上卡住,例如,只有当chrome关闭并重新打开或尝试在匿名Windowr上打开时,它才会工作。我们仍然看到在某些设备上发生此错误运行76.0.3809。111@RichardShergold我认为您应该尝试清除这些设备中的应用程序数据,然后再次运行应用程序。