Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ionic/cordova屏幕方向不工作_Javascript_Angularjs_Cordova_Ionic Framework - Fatal编程技术网

Javascript Ionic/cordova屏幕方向不工作

Javascript Ionic/cordova屏幕方向不工作,javascript,angularjs,cordova,ionic-framework,Javascript,Angularjs,Cordova,Ionic Framework,我一直在开发一款ionic应用程序,它要求除一个屏幕外的所有屏幕都锁定在纵向模式。所以我通过添加了屏幕定向插件 cordova plugin add cordova-plugin-screen-orientation 然后,我添加了假定的简单代码行 window.screen.lockOrientation(“纵向”)//不起作用 $ionicPlatform.ready(function() { screen.lockOrientation('landscape'); }); 我也

我一直在开发一款ionic应用程序,它要求除一个屏幕外的所有屏幕都锁定在纵向模式。所以我通过添加了屏幕定向插件

cordova plugin add cordova-plugin-screen-orientation
然后,我添加了假定的简单代码行

window.screen.lockOrientation(“纵向”)//不起作用

$ionicPlatform.ready(function() {
    screen.lockOrientation('landscape');
});
我也试过这个
屏幕锁定方向(“纵向”)//不起作用

$ionicPlatform.ready(function() {
    screen.lockOrientation('landscape');
});
包含$ionicPlatform依赖项//不起作用

$ionicPlatform.ready(function() {
    screen.lockOrientation('landscape');
});
看起来很直截了当,但什么都不起作用


非常感谢您的帮助。。谢谢:)

您可以在cordova项目的配置文件中可靠地锁定屏幕方向。只用

 <preference name="Orientation" value="landscape" />
如果仍然不起作用,请尝试使用另一个插件实现。这似乎是一个公平的替代方案,采用的方法略有不同:

您可以在cordova项目的配置文件中可靠地锁定屏幕方向。只用

 <preference name="Orientation" value="landscape" />
如果仍然不起作用,请尝试使用另一个插件实现。这似乎是一个公平的替代方案,采用的方法略有不同:

我很喜欢你的第二个选择……但你能再解释一下吗。我如何创建一个属性并在.config文件中应用它…我是一个完全的noobI,非常喜欢你的第二个选项…但是你能进一步解释一下吗。我如何创建一个属性并在.config文件中应用它…我是一个完全的noob