英特尔XDK - 锁定屏幕方向

时间:2017-01-26 19:12:25

标签: cordova intel-xdk

我想在我的标准HTML5应用程序中将屏幕方向锁定为纵向,这是在英特尔XDK中制作的。 Cordova有一个插件,但可以在标准HTML5项目中完成吗?

我发现的只是这个,但似乎intel.xdk.device已经退休,不再工作了:

intel.xdk.device.setRotateOrientation('portrait');

2 个答案:

答案 0 :(得分:0)

您需要将此添加到config.xml

 <preference name="Orientation" value="portrait" />

您可以阅读有关XDK的here

的cordova配置

答案 1 :(得分:0)

Rasmus - 您引用的方向API(intel.xdk.device.setRotateOrientation)已经停用。您应该使用标准的Cordova插件。但是,您需要将标准HTML5项目转换为Cordova项目,并确保在index.html中添加对cordova.js的引用。通常,它更容易:

  • 以新的空白“HTML5 + Cordova”模板
  • 开头
  • 将您的源文件复制到该新项目中
  • 添加核心Cordova“屏幕方向”插件

在该插件的插件管理页面上选择“文档链接”,以查找该插件的API文档。也就是说,当您查看该插件的描述时,在XDK插件管理器中,单击“文档”链接以获取该插件API的描述。