打开 phone 键盘时阻止调整大小事件 (JS)
Prevent on resize event when opens phone keyboard (JS)
大家好,我希望有人知道我如何才能 运行 仅当 phone 设备改变方向时才能发挥作用。我的意思是 仅当 phone 设备改变其方向时 ,而不是当键盘打开时 >> 这就是问题所在。
我知道这个 window.innerWidth > window.innerHeight
,结合 resize
事件,它给了我我需要的东西:决心风景和肖像。但我刚刚在 Android 上测试了我的网站,当键盘打开时,这给了我一个 fake landscape result
,我的意思是设备方向没有真正改变。所以,这就是问题,当 phone (Android, iOS) 改变它的方向时,我如何 运行 我的函数,但是如果方向改变是因为键盘打开。
您可以使用 window.screen
及其为您提供的一切!
大家好,我希望有人知道我如何才能 运行 仅当 phone 设备改变方向时才能发挥作用。我的意思是 仅当 phone 设备改变其方向时 ,而不是当键盘打开时 >> 这就是问题所在。
我知道这个 window.innerWidth > window.innerHeight
,结合 resize
事件,它给了我我需要的东西:决心风景和肖像。但我刚刚在 Android 上测试了我的网站,当键盘打开时,这给了我一个 fake landscape result
,我的意思是设备方向没有真正改变。所以,这就是问题,当 phone (Android, iOS) 改变它的方向时,我如何 运行 我的函数,但是如果方向改变是因为键盘打开。
您可以使用 window.screen
及其为您提供的一切!