Intel XDK - 锁定屏幕方向

Intel XDK - Lock screen orientation

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

我只找到了这个,但是 intel.xdk.device 似乎已经退休并且不再工作了:

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

你需要给你加这个config.xml

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

您可以阅读 XDK 的 cordova 配置 here

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

  • 从新的空白 "HTML5+Cordova" 模板开始
  • 将您的源文件复制到该新项目中
  • 添加核心 Cordova "screen orientation" 插件

Select 该插件的插件管理页面上的 "documentation link" 以查找该插件的 API 文档。也就是说,当您查看该插件的描述时,在 XDK 插件管理器中,单击 "documentation" link 以获取该插件的描述 API.