在iPad上强制定位 - javascript

Joe*_*eet 6 javascript orientation ipad

我正在iPad的浏览器中构建一个应用程序,并想知道是否可以锁定视口的方向?我查了一下苹果的文档,我发现的唯一的东西是只读的:https://developer.apple.com/documentation/webkitjs/domwindow/1632568-orientation

我认为这意味着无法在浏览器中锁定方向.有人有任何想法吗?

pop*_*850 7

不.我想这对用户来说似乎过于严格,因此您只能检测UI方向.锁定方向的唯一方法是设备侧面的外部开关.

有关检测它的代码,请参阅此答案.你也可以window.orientation用来获得它.

对于我的webapps,我只是有一个弹出视图,提醒用户在不希望方向时旋转他们的设备.您甚至可以考虑针对不同方向的两个UI设置,以获得更加可定制的体验.