1. 程式人生 > >ionic 全屏顯示頁面 輸入框被輸入法遮蓋

ionic 全屏顯示頁面 輸入框被輸入法遮蓋

全屏顯示頁面其實是很簡單的,在config.xml中配置下<preference name="Fullscreen" value="true" />,或者在各個平臺下都能夠實現全屏顯示,但是有一個問題:當有input控制元件的時候,輸入法彈出後就會把最下面的input全部給遮蓋住!

解決方案:

1、簡單而乾淨,有輸入框的頁面不全屏;

2、輸入框靠上位置放,不要放在下面;

3、如果以上方案不能滿足你的需要,那你可以試試 ionic.Platform.fullScreen(true,false); 在每個頁面的controller的$ionicView.loaded方法內呼叫  ionic.Platform.fullScreen(true,false);

  就能夠讓該頁面全屏顯示,而且輸入法彈出來是還可以自動的向上移動input控制元件;

fullScreen(true,false);