2014-11-02 3 views
0

Я пытаюсь, чтобы убедиться, что мой экран-заставка не отображается в iOS phonegap v3Скрыть SplashScreen PhoneGap v3

Я попытался следующие, как предложено в their documentation:

который включает в себя установку splash plugin

I немедленно позвонить в личку

navigator.splashscreen.hide() 

проект макет

¬ res 
    ¬ icon 

config.xml

<gap:plugin name="org.apache.cordova.splashscreen" /> 
<feature name="SplashScreen"> 
    <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" /> 
    <param name="ios-package" value="CDVSplashScreen" /> 
</feature> 

Уведомление нет папки выплеска. Тем не менее, заставка всегда будет отображаться, а также отображать экран заставки по умолчанию, а не пропускать его.

Стоит отметить, я в здание через https://build.phonegap.com

ответ

0

Я думаю - стресс думает, - что вы не можете сделать это. Вы можете подделать его, возможно, используя заставку одного цвета, которая соответствует цвету вашего приложения.

1

Вы уверены, что событие deviceready стреляет, прежде чем звонить navigator.splashscreen.hide()? Вызов .hide() сразу после этого события должен дать результат, который вы ищете.

Кроме того, вы можете попробовать заменить SplashScreen плагина вообще для новой альтернативы Cordova в:

cordova.exec(null, null, “SplashScreen”, “hide”, [])

The cordova.exec команда крючки прямо в различные устройства нативных сред.

Параметры пояснено более подробно:

function(winParam) {} - Success function callback. Assuming your exec call completes successfully, this function will be invoked (optionally with any parameters you pass back to it) 
function(error) {} - Error function callback. If the operation does not complete successfully, this function will be invoked (optionally with an error parameter) 
"service" - The service name to call into on the native side. This will be mapped to a native class. 
"action" - The action name to call into. This is picked up by the native class receiving the exec call, and, depending on the platform, essentially maps to a class's method. 
[/* arguments */] - Arguments to get passed into the native environment 
+0

Интересные ... запускаемой функции являются прямыми крючками в телефонах нативные функции. Это выглядит красиво! –