一旦我收到来自API的回复,我正试图在Ionic项目中隐藏启动画面。
我正在使用以下代码,但启动画面不会隐藏,只是挂起。
当我在chrome中进行远程调试时,hide
未定义。
<preference name="SplashScreen" value="screen"/>
<preference name="ShowSplashScreenSpinner" value="true"/>
<preference name="AutoHideSplashScreen" value="false"/>
<preference name="SplashScreenDelay" value="3000"/>
app.run(function($cordovaSplashscreen, TestAPI) {
TestAPI.$promise.then(function(response) {
$cordovaSplashscreen.hide();
}, function (errResponse) {
$cordovaSplashscreen.hide();
})
})
答案 0 :(得分:0)
尝试使用navigator.splashscreen.hide();
答案 1 :(得分:0)
Cordova不会在浏览器中加载(所有插件都显示为&#34;未定义&#34;)。您需要在模拟器或设备上进行测试(最好是后者,部分原因是某些插件不能在模拟器中工作)。