2016-04-05 13 views
0

Vücut etiketinde javascript'ten bazı içerikler eklemeye çalışıyorum. document.body meteor içinde cordova'da sıfır 1.3

https://github.com/aruntk/meteor-cordova-body-test/blob/master/client/main.js#L23

document.body.innerHTML += "<h1 style='color:green'>Success</h1>" 

Its

web tarayıcılarında iyi çalışıyor. Ben bir android cihazda aynı kodu çalıştırmaya uğraşırken Ama bir zaman aşımı işlevi bu eklemeyi denedim aşağıdaki hatayı

Uncaught TypeError: Cannot read property 'innerHTML' of 'null'

alıyorum ve işe yaradı. Ama ilk yöntemde yanlış bir şey göremiyorum. Kaybettiğim bir şey mi var? Ve bir sorun varsa, tarayıcılarda beklendiği gibi çalışıyor mu?

İşte örnek repo. https://github.com/aruntk/meteor-cordova-body-test

cevap

0

Sorunu, dümen eylemi olayı geri arama aracında çalıştırarak çözdüm.

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

function onDeviceReady(){ 
     document.body.innerHTML += "<h1 style='color:green'>Success</h1>" 
} 
İlgili konular