您好我使用jqm和phonegap编写简单的应用程序,我有一些改变方向的问题。我需要在一个页面上更改方向。我可以更改“支持的界面方向”值,但它适用于所有页面,可能存在改变方向在一个页面上的方式吗?
答案 0 :(得分:4)
您可以使用此插件。
https://github.com/champierre/pg-plugin-screen-orientation
将屏幕锁定为横向:
navigator.screenOrientation.set('landscape');
将屏幕锁定为纵向:
navigator.screenOrientation.set('portrait');
解锁:
navigator.screenOrientation.set('fullSensor');
答案 1 :(得分:0)
这是一个更新的插件,适用于我:https://github.com/apache/cordova-plugin-screen-orientation
要使用它(对于cordova版本> 4)执行以下命令:
cordova plugin add cordova-plugin-screen-orientation
或者对于phonegap:
phonegap plugin add cordova-plugin-screen-orientation
然后像这样使用它:
screen.lockOrientation('portrait')
screen.lockOrientation('landscape')
适用于Android和&的iOS。