Safari 10.1.1 中未定义 window.innerWidth

Undefined window.innerWidth in Safari 10.1.1

我有一个脚本,可以根据视口大小调整字体大小。

看起来它在任何地方都可以工作,但在 Safari 中除外(我只检查了 10.1.1 版本)。

确保您在开发者工具的顶部选择了 "All"。否则它只会向您显示错误,因此您只会看到 undefined.

使用screen.width代替window.innerWidth

注意:在台式机中,只有当浏览器 window 始终保持最大化时,这才有用

希望对您有所帮助