Chrome Angular网站在iOS 16.5或更高版本上失败

lokaqttq  于 2023-08-01  发布在  Go
关注(0)|答案(1)|浏览(69)

iOS 16.5或更高版本的设备不再在我们的网站上工作https://next.dk/beregn/nybil/1/indtast-nummerplade
我们的测试设备是丹麦语的,但它说的沿着“Safari上的“https://next.dk/beregn/nybil/1/indtast-nummerplade?basketId=...”存在重复问题。Chrome会说页面无法显示。
我们发现,如果您禁用实验性设置(Safari)“下一代内联布局集成(IFC)”,它会再次工作,但这没有用,因为我们无法让我们的客户这样做。出于某种原因,该设置至少在iOS >=16.5中是默认的。如果你有一个苹果设备与iOS <16.5,这将是有益的,如果你可以检查设置是什么或如果它存在的!
该网站使用Angular 12.0.4,混合了bootstrap和Angular材质组件。
如果你在谷歌上搜索“下一代内联布局集成”,对理解它是什么和它做什么没有任何帮助。有人知道吗?
这在Android或PC上都不是问题。
任何帮助是非常感谢。

9w11ddsr

9w11ddsr1#

在与负责IFC的WebKit工程师进行检查时,确认在以下提交中已修复:
https://github.com/WebKit/WebKit/commit/9d3c89bfe30cee221fa647c3599cc8b0d033fbd5
但提出以下错误,以添加相关测试用例,以便将来更好地覆盖:
https://bugs.webkit.org/show_bug.cgi?id=259251
苹果公司没有评论何时将公开发布以下承诺,但只是为了确认,它已经被修复。

相关问题