修复 iOS 12 Safari Cors 预检错误
Posted
技术标签:
【中文标题】修复 iOS 12 Safari Cors 预检错误【英文标题】:Fixing iOS 12 Safari Cors preflight error 【发布时间】:2019-03-31 17:13:13 【问题描述】:我已经开始从我的 ios Cordova 应用程序中收到 CORS Preflight 错误,用户使用 iOS 12.0x。
对问题的研究解决回this SO 帖子和this 帖子。
没有任何帖子提供任何可接受的解决问题的方法,而不是希望更新 12.1。
那是 1 个月前的事了,我们还在 12.01。
除了等待 Apple 将修复程序发布到生产环境之外,还有其他方法可以解决此问题吗?
【问题讨论】:
【参考方案1】:Safari 正在将 Origin 标头添加到重定向。这似乎完全错误,因为其中一些不是 CORS 请求并且看起来像一个 Bug。
【讨论】:
以上是关于修复 iOS 12 Safari Cors 预检错误的主要内容,如果未能解决你的问题,请参考以下文章
webrtc with firebase:如何修复 ios/safari 上的黑屏
如何在 iOS 10.3.1 中修复 Safari 的 html 边距底部错误