嗨,我使用 jqm 和 phonegap 编写了简单的应用程序,但我在改变方向时遇到了一些问题。我需要在一页上改变方向。我可以更改值“支持的界面方向”,但它适用于所有页面,可能存在改变一页上的方向的方法?
问问题
3582 次
2 回答
4
你可以使用这个插件。
https://github.com/champierre/pg-plugin-screen-orientation
要将屏幕锁定为横向:
navigator.screenOrientation.set('landscape');
要将屏幕锁定为纵向:
navigator.screenOrientation.set('portrait');
开锁:
navigator.screenOrientation.set('fullSensor');
于 2012-06-05T06:14:57.753 回答
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。
于 2016-08-27T18:11:09.390 回答