大家好,我希望有人能告诉我如何仅在手机设备更改方向时运行函数。我指的是仅当手机设备更改其方向时,而不是键盘打开时>>这就是问题所在。
我知道这个window.innerWidth > window.innerHeight
,结合resize
事件,可以让我确定横向和纵向。但我刚刚在Android上测试了我的网站,当键盘打开时,它会给我一个假的横向结果
,也就是说,设备方向没有真正改变。因此,我的问题是,如何在手机(Android、iOS)更改其方向时运行我的函数,但防止因键盘打开而导致方向更改。