防止180度翻转iOS Cordova

时间:2017-06-12 03:56:59

标签: ios iphone cordova phonegap-plugins cordova-plugins

我正在使用此插件https://github.com/apache/cordova-plugin-screen-orientation进行定位,我在config.xml文件<preference name="orientation" value="portrait" />中执行此操作。这可以防止它翻转到横向模式,但仍可以在我的iPhone上存档180度。我该如何防止这种情况?

2 个答案:

答案 0 :(得分:1)

方向首选项不适用于cordova-plugin-orientation,这些是常规的cordova首选项,如您所说,肖像允许纵向选项,常规纵向和颠倒。

仅允许使用常规肖像,您必须使用portrait-primary,但不能作为首选项。

当你使用cordova-plugin-orientation时,你必须使用它的api来锁定屏幕旋转,所以在设备准备好之后使用它

window.screen.orientation.lock('portrait-primary');

答案 1 :(得分:0)

您可以取消选中Xcode中的upside down方向来停用此功能。enter image description here