@supports (-webkit-touch-callout: none) 在 iOS 15 Safari 中不工作

@supports (-webkit-touch-callout: none) not working in iOS 15 Safari

我正在尝试使用 CSS 定位 iOS 台设备。一般建议是使用:

@supports (-webkit-touch-callout: none) {
    ...
}

然而,这似乎不适用于 iOS 15 Safari。这是真的吗?

它看起来应该从 Apple developer docs (last updated 2016), but a similar problem is reported here 开始工作。

如果此代码不适用于 iOS 15,有什么解决方法?

我可以确认 @supports (-webkit-touch-callout: none) 在 Safari iOS 15.4.1

上仍然可以正常工作