【发布时间】:2017-03-24 16:22:21
【问题描述】:
我输入了 app.ts:
import { Splashscreen } from 'ionic-native';
在构造函数内部:
platform.ready().then(() => {
// Okay, so the platform is ready and our plugins are available.
// Here you can do any higher level native things you might need.
StatusBar.styleDefault();
this.hideSplashScreen()
}
功能:
hideSplashScreen() {
if(navigator && navigator.splashscreen) {
setTimeout(()=> {
navigator.splashscreen.hide();
}, 100);
}
in config.xml:
<preference name="ShowSplashScreen" value="true"/>
<preference name="SplashScreen" value="screen"/>
<preference name="SplashScreenDelay" value="30000"/>
<preference name="AutoHideSplashScreen" value="false"/>
<preference name="SplashShowOnlyFirstTime" value="false"/>
<preference name="FadeSplashScreen" value="false"/>
<feature name="SplashScreen">
<param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen"/>
</feature>
在打字方面,我的 pluginshackyhacky.d.ts 是:
interface /*PhoneGapNavigator extends*/ Navigator {
app: any;
splashscreen: Splashscreen;
}
在设备和模拟器中,Slash screen 完全没有隐藏...
只要我输入“启动画面:启动画面;”在 pluginshackyhacky.d.ts 文件中,Ionic 在控制台中输出 404 错误: http://localhost:8100/build/js/app.bundle.js 加载资源失败:服务器响应状态为404(未找到)
有我的错误或 RC0 不适用于 slpashscreen?
彼得罗
【问题讨论】:
标签: android ionic2 splash-screen