Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
Ionic framework 屏幕方向锁在ionic模式下不工作_Ionic Framework_Screen Orientation - Fatal编程技术网

Ionic framework 屏幕方向锁在ionic模式下不工作

Ionic framework 屏幕方向锁在ionic模式下不工作,ionic-framework,screen-orientation,Ionic Framework,Screen Orientation,我正在使用ionic@2.2.1,我试图控制每个屏幕的屏幕方向。我正在使用插件cordova插件屏幕-orientation@2.0.2. 我用下面的代码来改变方向 screen.orientation.unlock(); screen.orientation.lock('portrait'); 但是我的屏幕方向没有改变。我在检查代码时遇到此错误 Uncaught (in promise) DOMException: screen.orientation.lock() is not a

我正在使用ionic@2.2.1,我试图控制每个屏幕的屏幕方向。我正在使用插件cordova插件屏幕-orientation@2.0.2.

我用下面的代码来改变方向

  screen.orientation.unlock();
  screen.orientation.lock('portrait');
但是我的屏幕方向没有改变。我在检查代码时遇到此错误

Uncaught (in promise) DOMException: screen.orientation.lock() is not available on this device.

请帮助。

问题不在于任何插件。这不起作用的原因是Cordova没有使用命令ionic serve运行。所以它在“检查”选项卡中不起作用。
改用模拟器,它会工作得很好。

嘿,这已经有很长时间了,但我遇到了同样的问题。你能解决它吗?