1. 程式人生 > >彙總ionic 安卓底部tabs footer-bar 被鍵盤彈起解決方法

彙總ionic 安卓底部tabs footer-bar 被鍵盤彈起解決方法

1.在app.js中配置tabs預設位置

    $ionicConfigProvider.platform.ios.tabs.style('standard');
    $ionicConfigProvider.platform.ios.tabs.position('bottom');
    $ionicConfigProvider.platform.android.tabs.style('standard');
    $ionicConfigProvider.platform.android.tabs.position('bottom');

2.彈出鍵盤遮擋住輸入框

         在config.xml 中修改全屏為FALSE並新增  adjustPan  (adjstResize沒有成功)
   <preference name="Fullscreen" value="False" />
   <preference name="android-windowSoftInputMode" value="adjustPan"/>
3.在android平臺中修改AndroidManifest.xml
檔案,需要修改讀寫許可權 
AndroidManifest.xml檔案中介面對應的<activity>里加入 android:windowSoftInputMode="adjustPan"   鍵盤就會覆蓋螢幕 android:windowSoftInputMode="stateVisible|adjustResize"   螢幕整體上移 android:windowSoftInputMode="adjustPan|stateHidden" 軟鍵盤彈出,介面佈局不變,這是解決彈出軟鍵盤,介面整體被壓縮的方式