删除 ionic 2 应用程序中的启动画面
Removing splash screen in ionic 2 app
我有一个 ionic 2 应用程序,默认情况下启动画面似乎是 fade/overlay 进入打开页面,这看起来真的很糟糕所以我想 remove/hide 启动画面打开页面加载。这可能吗?
我试过:
navigator.splashscreen.hide();
在 app.js 构造函数中,但这只会使应用程序挂在空白页上。
navigator.splashscreen.hide()
确实会隐藏闪屏,但它应该只在 device is ready:
之后调用
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
navigator.splashscreen.hide();
}
对于 ionic,您也可以使用 Platform.ready() 而不是 deviceready
,它会 return 一个可以调用本机功能的承诺
constructor(public plt: Platform) {
this.plt.ready().then((readySource) => {
navigator.splashscreen.hide();
});
}
on ionic 2 on app.js 你可以调用 ionViewLoaded 方法
我有一个 ionic 2 应用程序,默认情况下启动画面似乎是 fade/overlay 进入打开页面,这看起来真的很糟糕所以我想 remove/hide 启动画面打开页面加载。这可能吗?
我试过:
navigator.splashscreen.hide();
在 app.js 构造函数中,但这只会使应用程序挂在空白页上。
navigator.splashscreen.hide()
确实会隐藏闪屏,但它应该只在 device is ready:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
navigator.splashscreen.hide();
}
对于 ionic,您也可以使用 Platform.ready() 而不是 deviceready
,它会 return 一个可以调用本机功能的承诺
constructor(public plt: Platform) {
this.plt.ready().then((readySource) => {
navigator.splashscreen.hide();
});
}
on ionic 2 on app.js 你可以调用 ionViewLoaded 方法