2016-03-05 46 views
-1

這下面的代碼在瀏覽器中工作的我的電腦上,而不是在我的混合應用程序內置有科爾多瓦。我正在使用棘輪框架。的window.onload()不混合應用射擊

<script type="text/javascript"> 
     window.onload = function() { 

      document.getElementById('cy_username').value = localStorage.getItem('cy_username'); 
      document.getElementById('cy_password').value = localStorage.getItem('cy_password'); 

      document.getElementById('settingsForm').addEventListener('submit', onFormSubmit, false); 

      if (localStorage.getItem('cy_pushNotification') == "true") { 
       document.getElementById('cy_pushNotification').classList.add('active'); 
      } 
      if (localStorage.getItem('cy_emailNotification') == "true") { 
       document.getElementById('cy_emailNotification').classList.add('active'); 
      } 

      showInfoBox(); 
     } 
    </script> 

回答

1

window.load僅適用於桌面瀏覽器,混合動力應用中使用,

document.addEventListener("deviceready", function() { 

}, false); 
+0

非常感謝!我在全球js文件這一功能。我可以在這個單頁中覆蓋它嗎? – user3646958

+0

雅你能做到這一點,它會觸發它在文件中提到的順序。 –

+0

謝謝!我沒有足夠的聲望來感謝你。 – user3646958