我使用了一个插件尝试锁定我的PhoneGap应用中的屏幕方向:
cordova-plugin-screen-orientation
在我的应用页面中,我有以下代码提取:
// Once DOM is loaded...
$(document).on('pagecreate', function() {
window.screen.lockOrientation('portrait'); // Seems to set variable but not LOCK screen?
var orient = screen.orientation; // Works
alert(orient); // Works
window.addEventListener("orientationchange", function(){ // Works
alert(screen.orientation); // e.g. portrait // Works
});
... Other code etc.
正如您从评论中看到的那样,插件似乎安装正确,因为我在旋转手机时成功调用了纵向 - 主要,横向 - 辅助等。问题似乎是功能是不是锁定屏幕?
任何帮助都会非常感激!
答案 0 :(得分:3)
尝试在config.xml
。
<preference name="Orientation" value="portrait" />