我正在使用 Cordova 和英特尔应用程序框架构建移动应用程序。我尝试将方向设置为纵向模式
var onDeviceReady = function () {
intel.xdk.device.setRotateOrientation('portrait');
intel.xdk.device.setAutoRotate(false);
intel.xdk.device.hideSplashScreen();
};
document.addEventListener("intel.xdk.device.ready", onDeviceReady, false);`
但是当我通过在 Android 4.4 中安装 APK 来检查构建时,它不起作用。它始终在两种模式下旋转。 有什么建议吗?
最佳答案
如果您使用 Cordova/PhoneGap,则需要在 app 文件夹或 www 文件夹中的 config.xml 文件中将方向更改为“纵向”(通常为“默认”)。 <preference name="Orientation" value="portrait" />
PhoneGap 开发者应用程序不会反射(reflect)此更改,因此您可以通过构建应用程序并运行它来进行测试。
关于cordova - 设置方向不锁定为纵向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24676605/