Я использую PhoneGap Build 3.0, пытаясь избавиться от пустого белого экрана, который появляется после заставки.
Я провел исследование, и все, что я могу найти, это ссылки на PhoneGap и Cordova, а не на PhoneGap Build. Ни одна из вещей, которые я пробовал, не сработала - в основном, отключив скрытие экрана автоматического заставки и сокрыв ее автоматически с помощью JavaScript:
В файле config.xml:
<feature name="SplashScreen">
<param name="ios-package" value="CDVSplashScreen" />
<param name="onload" value="true" />
</feature>
В index.html:
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
window.location.href = mysite.com
document.AddEventListener("deviceready", OnDeviceReady, false);
function OnDeviceReady() {
setTimeout(function() {
navigator.splashscreen.hide();
}, 6000);
};
</script>
Но это, кажется, игнорирует меня и автоматически скрывает экран независимо. Я предполагаю, что это связано с тем, что это решение не для сборки PhoneGap, но я не уверен, как еще можно это исправить.