2017-11-04 10 views
1

ここでは、Understanding the WebView Viewport in iOS 11の指示に従います。Cordova app not displaying correctly on iPhone X (Simulator)には、ビューポートフィットを設定するなどしていますが、これらの白いコーナーを取り除くことはできません上:イオンコードバー上のiPhone Xトップビューポートコーナーの空白を取り除く方法

screenshot

私は何をしないのですか?

ionic (Ionic CLI)  : 3.15.2 
cordova (Cordova CLI) : 7.1.0 
Cordova Platforms  : ios 4.5.2 
Ionic Framework  : ionic-angular 3.8.0 
+0

あなたは 'Xcodeの8または9'を使用していますか? – Sampath

+0

バージョン9.1(9B55) – Ben

答えて

3

最終的に自分自身を考え出しました。場合には誰にも同じ問題があり、ここでは私のためのトリックをやったことだ:

ionic cordova plugin rm cordova-plugin-statusbar

ionic cordova plugin add https://github.com/apache/cordova-plugin-statusbar.git

を参照してください:既存のコードでCSSの変更.Addこのコードを作るhttps://github.com/apache/cordova-plugin-statusbar/pull/85

+1

これは本当に問題を修正して、より多くの票を得なければなりません。 –

+0

白い空白を削除するのに役立ちましたが、画面が上端であまりにも多く、下端で重なりすぎてしまいました。それを縮める方法はありますか? – Dimitri

+0

それは私を助けていない、私は上記のgithubスレッドにコメントを追加しました。 – Dimitri

0

like

body{ 
    padding-top: constant(safe-area-inset-top); 
    padding-top: env(safe-area-inset-top); 
} 

ツールバーボタンを使用する場合は、

.toolbar-footer{ 
margin-bottom: constant(safe-area-inset-bottom); 
margin-bottom: env(safe-area-inset-bottom); 
} 

ソリューション:

more help available at cordovo apache

stackoverflow solution

関連する問題