2015-02-17 2 views
0

В приложении iOS cordova, которое я сейчас создаю строку состояния, изначально скрыто. В приложении я обращаюсь к галерее камер и устройств, чтобы получить изображения. для устройств галереиСтрока состояния в iOS 8 с использованием проблемы Кордовы

navigator.camera.getPicture(
            successCB, 
            failCB, 
            { 
             quality : 50, 
             sourceType : Camera.PictureSourceType.PHOTOLIBRARY, 
             destinationType : Camera.DestinationType.DATA_URL, 
             correctOrientation : true 
            }); 

Всякий раз, когда я получить доступ к устройству фотогалереи плагин, в строке состояния отображается в верхней части моего приложения. Пробужденный с использованием Cordova Status Bar Plugin, используйте приведенный ниже код для скрытия строки состояния.

StatusBar.hide(); 

Его действия, похоже, не работают.

IOS SDK: 8,1

Любая помощь высоко ценится. спасибо

ответ

0

проблема с успешным обратным вызовом плагина камеры cordova. ниже код не выполнялся должным образом.

StatusBar.hide(); 

Так что попробовал использовать setTimeout, который сделал трюк, как показано ниже.

setTimeout(function(){ StatusBar.hide();}, 0); 

Пожалуйста, обратитесь Cordova Camera plugin iOS Quirks

Смежные вопросы