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.
我想在我的标准 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.