2016-04-26 11 views
0

navigator.camera.getPicture経由で写真を撮り、フォトインターフェイス内のデバイスの向きを変更すると、Webviewのビューポートは戻ってもサイズが変更されません。空白は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); 
    } 
}, 
関連する問題