检测视口方向,如果方位是肖像显示警告信息,通知用户指示我正在建设一个专门为移动设备的网站。有一个页面,特别是在景观模式最好观看。是否有一种方法可以检测访问该页面的用户是否正在以肖像模式查看该页面,如果是的话,则显示一条消息,通知用户页面最好是在景观模式下查看?如果用户已经在景观模式下查看它,则不会出现任何消息。因此,基本上,我希望站点检测到视口方向,如果方向是肖像画,然后显示一条警告消息,通知用户此页最好在景物模式。
3 回答
慕村225694
TA贡献1880条经验 获得超4个赞
if(window.innerHeight > window.innerWidth){ alert("Please use Landscape!");}
orientationchange
window.orientation
MMMHUHU
TA贡献1834条经验 获得超8个赞
window.matchMedia
if (window.matchMedia("(orientation: portrait)").matches) { // you're in PORTRAIT mode}if (window.matchMedia("(orientation: landscape)").matches) { // you're in LANDSCAPE mode}
添加回答
举报
0/150
提交
取消