使用PhoneGap相机在设备状态栏下引发应用程序

时间:2012-02-22 13:02:08

标签: mobile cordova

enter image description here

发生在iPhone& Android两者。 phoneGap 1.1.0

更新

我的问题:如何阻止状态栏覆盖我的应用。或以其他方式阻止我向上移动。
我的代码是简单的PhoneGap代码:

 navigator.camera.getPicture(onPhotoSuccess, onPhotoFail, {sourceType: 0})

请参阅phoneGap api

2 个答案:

答案 0 :(得分:0)

关于android它的手机错误。
PhoneGap使用两个本机插件来激活摄像头:
1)相机插件
2)状态栏插件 - 隐藏canera状态下的状态栏 问题是 - 当相机取消(拍照后)状态栏显示但应用程序没有向下移动,状态栏覆盖它。

更新

upgarde PhoneGap版本以1.4.1解决了android上的问题。

答案 1 :(得分:0)

我知道这个问题很老但是如果有人发现这个问题,我修复了它强制屏幕大小(可能对iPhone 5屏幕无效)继承自{的视图控制器上的viewDidAppearAgain方法{1}}。

CDVViewController

我正在使用phoneGap 2.1