我正在使用matchMedia().addListener
来检测 Safari 中的暗/亮模式主题偏好更改,但是在 WebStorm 中使用addListener
被标记为已弃用,但只是说要参考文档以了解应该替换它的内容。
我已经阅读了 MDN 文档,但我不明白我应该监听什么事件类型addEventListener
来替换addListener
?
window.matchMedia("(prefers-color-scheme: dark)").addListener(() => this.checkNative());
window.matchMedia("(prefers-color-scheme: light)").addListener(() => this.checkNative());