2016-04-10 15 views
2

İyonik bir 2 uygulamasına sahibim ve varsayılan ekran, açılış ekranının gerçekten korkunç görünmesini sağlayan açılış sayfasının üzerine solması/yerleşmesi gibi görünüyor. Bu nedenle, açılış ekranını kaldırmak/gizlemek istiyorum. açılış sayfası yüklenir. Mümkün mü? Ben koyarak denedimİyonik 2 uygulamasında açılış ekranı kaldırılıyor

:

navigator.splashscreen.hide();

app.js yapıcı içinde

ama bu sadece uygulama, boş bir sayfaya asmak yapar.

+0

herhangi conso ionViewLoaded çağırabilir le hatalar? – Akis

+0

konsol hatası yok –

cevap

3

navigator.splashscreen.hide() gerçekten açılış ekranını gizler ama device is ready sonra onu çağrılmalıdır: özgün işlevleri olabilir zaman bir söz dönecek iyonik için

document.addEventListener("deviceready", onDeviceReady, false); 

function onDeviceReady() { 
    navigator.splashscreen.hide(); 
} 

da yerine deviceready ait Platform.ready() kullanabilirsiniz app.js üzerinde iyonik on 2

constructor(public plt: Platform) { 
    this.plt.ready().then((readySource) => { 
     navigator.splashscreen.hide(); 
    }); 
} 
+0

İyonik 2 uygulamamın neresinde olursa olsun document.addEventListener ekledim mi? –

+0

genellikle app.js dosyasında – Akis

+0

bana bunu Ionic2'de nasıl halledebilirim? B'cos TS no kullanıyor mu? – Sampath

İlgili konular