2016-04-26 5 views
0

При съемке с помощью navigator.camera.getPicture и изменении ориентации устройства в интерфейсе фотографии, окно просмотра веб-просмотра не изменяется при возврате. Пустое пространство не является частью HTML-документа, поэтому внутреннее изменение размера в приложении не помогает.Изменение размера изображения Кордовы при изменении ориентации

Ошибка в плагине? Есть ли способ принудительно изменить размер слоя cordova/webview?

Это результат запуска по вертикали, открывая интерфейс фото, превращаясь в горизонтальный и возвращении в приложении: enter image description here

ответ

0

Грязных исправить после возвращения из интерфейса камеры:

fixCordovaCameraBug: function() { 
    if (... == 'iOS') { 
     var actions = window.StatusBar.isVisible ? ['hide', 'show'] : ['show', 'hide']; 
     window.StatusBar[actions[0]](); 
     window.StatusBar[actions[1]](); 
     window.setTimeout(function() { 
      // framework specific 
      Ext.GlobalEvents.fireResize(); 
     }, 1); 
    } 
}, 
Смежные вопросы