2017-10-05 108 views
1

閃爍我創建了一個科爾多瓦的HelloWorld應用程序:白色屏幕上的iOS應用科爾多瓦

cordova create hello ; cd hello ; cordova platform add ios 

當我在iOS上運行它,一個白色的空白屏幕上閃爍的應用程序被加載之前。 我該如何擺脫這種閃爍?

我發現了很多閃屏配置的解決方案,但我不想在我的應用中出現閃屏。 (HelloWorld已經有一個啓動畫面,但這並不能防止閃爍的問題。) 我也嘗試將背景顏色設置爲黑色,但沒有成功。

+1

此鏈接將修復你的閃爍問題https://github.com/apache/cordova-plugin-splashscreen – user5091906

回答

0

爲了擺脫這一點,我找到的唯一解決方案是安裝splashscreen插件並創建一個黑屏圖像。我還將首選項TopActivityIndi​​cator設置爲whiteLarge。太糟糕了,科爾多瓦在箱子外面工作不好。

0

必須在您的應用程序中有一個閃屏。如果您沒有該應用,用戶可能會認爲如果應用需要很長時間才能加載,則他們的手機會被凍結。

要解決此問題,請包含類似於您的應用的第一個實際屏幕的啓動屏幕。

欲瞭解更多信息,檢查出iOS Human Interface Guidelines

+0

HelloWorld已經有一個啓動畫面,但這並不能防止閃爍的問題。 – Patrick

+0

閃爍可能是在viewDidAppear中顯示標籤的副作用。沒有代碼,很難說。 – the4kman

+0

這只是基本的HelloWorld應用程序,沒有添加代碼... – Patrick