我读了这个https://developer.mozilla.org/en-US/docs/Web/Apps/Manifest,但对我来说似乎很不清楚。
取向
(仅适用于Android和Firefox OS,可选)定义的数组 应用程序将保持锁定的方向,即使是 设备方向改变。数组中的每个条目都可以是其中之一 肖像,风景,肖像 - 小学,风景 - 小学, 肖像 - 次要或景观 - 次要。包含的选项 -primary和-secondary仅在一个设备方向上锁定方向,即使设备方向发生变化。选项 没有-primary和-secondary结合了primary和 二次合作。选项还附加了-secondary 意味着没有后缀的选项旋转180度。对于 例如,手机倒置(但仍然以某种方式 宽度小于高度),暗示纵向次要 取向。如果此字段具有有效值,则运行时不会 即使,也可以更改呈现应用程序的视图的方向 设备已转动。例如:
"orientation": ["portrait","landscape-secondary"]
什么?那么如何在横向模式下使我的应用程序默认,并且无论如何锁定横向模式?
答案 0 :(得分:7)
尝试使用此清单值 “方向”:“景观 - 主要”
在脚本中你也可以尝试: screen.mozLockOrientation( “风景主”);
如果您只使用横向,您的应用将以横向显示,但也可以旋转180度。使用landscape-primary可以防止这种情况发生。