使用cordova / ionic app强制相机处于纵向模式

时间:2016-01-27 12:01:59

标签: cordova ionic-framework cordova-plugins

Hey hi Guys我正在研究混合应用程序,我正在从我的应用程序调用相机我希望这个相机只能处于纵向模式。我尝试通过将配置文件更改为

来实现
<preference name="orientation" value="portrait"/>

但是当相机打开时它开始旋转我该如何阻止呢

1 个答案:

答案 0 :(得分:1)

存在强制定位的插件

https://github.com/gbenvenuti/cordova-plugin-screen-orientation

在进入相机模式之前强制纵向拍摄,并在退出后禁用它。

// set to either landscape
screen.lockOrientation('landscape');

// allow user rotate
screen.unlockOrientation();

我不知道这是否会起作用,因为相机是原生的,但是如果你将相机嵌入你的应用程序中,肯定会有效。

请发布您的结果;)