Убедитесь, что у вас есть соответствующий плагин, выбранный для вашего приложения. Не используйте версию этой функции Intel XDK (базовый плагин), она устарела. Вместо этого используйте версию Кордовы (плагин заставки).
Эта функция будет работать либо с Кордову или функции XDK:
app.hideSplashScreen = function() {
"use strict" ;
// see https://github.com/01org/appframework/blob/master/documentation/detail/%24.ui.launch.md
// Do the following if you disabled App Framework autolaunch (in index.html, for example)
// $.ui.launch() ;
if(navigator.splashscreen && navigator.splashscreen.hide) { // Cordova API detected
navigator.splashscreen.hide() ;
}
if(window.intel && intel.xdk && intel.xdk.device) { // Intel XDK device API detected, but...
if(intel.xdk.device.hideSplashScreen) // ...hideSplashScreen() is inside the base plugin
intel.xdk.device.hideSplashScreen() ;
}
} ;
Это происходит от одноименной функции в файле init-app.js
в этом шаблоне XDK>https://github.com/gomobile/template-blank-cordova-project