我是使用Angular(1.x)框架构建网站的Web开发团队的一员。在最近从Chrome 52更新到Chrome 53后,我们发现其中一个网站没有响应。
相关网站是:https://www.slimnaarantwerpen.be/nl
当您调整页面大小(缩小,然后缩放)或切换某些地图图层时,标签将无响应。 (例如:出租车)开发工具也没有响应,所以我无法调试此问题...
此行为仅发生在OSX上的Chrome 53.x.x上。我在Windows上对Chrome 53.x.x进行了上述测试,一切运行顺畅。 Safari和Firefox也不会引起问题。
我还可以确认此网站在Chrome 52.x.x上正常运行,因为我在更新到Chrome 53.x.x之前在该浏览器上运行该网站。我还使用了几台使用52的测试笔记本来确认它的工作情况,只是将它们更新为53并注意到问题...
有人知道这是否是常见的Chrome 53问题?我读到这改变了一些改进性能的东西。关于此问题,与Google联系的最佳方式是什么?
答案 0 :(得分:6)
问题是ng-if
中的元素与overflow: scroll
结合使用了height: 100%
。显然,Chrome 53(OSX)并不喜欢......
删除和更改样式解决了这个问题。
我希望他们尽快解决这个问题,但与此同时我希望这个答案可以帮助那些遇到类似问题的人。 : - )
编辑:这个问题似乎也是特定于OSX 10.11的,因为在OSX 10.10.x上不会发生这种情况