Firefoxos有一种简单的方法来自动制作我的应用程序,只有横向

时间:2013-08-05 01:36:36

标签: screen-orientation firefox-os

我读了这个https://developer.mozilla.org/en-US/docs/Web/Apps/Manifest,但对我来说似乎很不清楚。

  

取向

     

(仅适用于Android和Firefox OS,可选)定义的数组   应用程序将保持锁定的方向,即使是   设备方向改变。数组中的每个条目都可以是其中之一   肖像,风景,肖像 - 小学,风景 - 小学,   肖像 - 次要或景观 - 次要。包含的选项   -primary和-secondary仅在一个设备方向上锁定方向,即使设备方向发生变化。选项   没有-primary和-secondary结合了primary和   二次合作。选项还附加了-secondary   意味着没有后缀的选项旋转180度。对于   例如,手机倒置(但仍然以某种方式   宽度小于高度),暗示纵向次要   取向。如果此字段具有有效值,则运行时不会   即使,也可以更改呈现应用程序的视图的方向   设备已转动。例如:

     

"orientation": ["portrait","landscape-secondary"]

什么?那么如何在横向模式下使我的应用程序默认,并且无论如何锁定横向模式?

1 个答案:

答案 0 :(得分:7)

尝试使用此清单值 “方向”:“景观 - 主要”

在脚本中你也可以尝试: screen.mozLockOrientation( “风景主”);

如果您只使用横向,您的应用将以横向显示,但也可以旋转180度。使用landscape-primary可以防止这种情况发生。