yunkong2.vis.cordova/plugins/com.phonegap.plugins.OrientationLock/README.md

30 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2018-09-22 10:44:38 +08:00
# OrientationLock #
Android Cordova plugin for locking/unlocking the screen orientation from Javascript
## Calling the plugin ##
From your JavaScript code call
`window.plugins.orientationLock.unlock()` to unlock orientation,
`window.plugins.orientationLock.lock("portrait")` or `window.plugins.orientationLock.lock("landscape")`
to lock your screen to the specified orientation.
To start your Cordova application pre-locked place
`setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);` or
`setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);`
in the `onCreate()` of your Cordova activity.
Once unlocked, you can track orientation changes with the regular `orientationchange` event:
window.addEventListener("orientationchange", function() {
alert(window.orientation);
});
## Adding the Plugin to your project ##
Using this plugin requires [Apache Cordova for Android](https://github.com/apache/cordova-android).
Within your project, run the following command:
cordova plugin add https://github.com/cogitor/PhoneGap-OrientationLock.git