2016-05-17 88 views
0

當應用程序在設備上運行時,如何調用Onload函數? 在瀏覽器這一行...運行良好,但是當我在Android設備上運行我的應用程序的onLoad函數沒有調用, 我可以做onload調用嗎?在手機上爲Android調用onload函數的最佳方式

我試圖在標籤中添加的"<body onload="onLoad">... </body>"代碼中的代碼:

 <head> 
       // .... 
      <script> 
      document.addEventListener('deviceready', onLoad); 
      </script> 
     <script type="text/javascript" src="js/help.js"></script> 
<script type="text/javascript" src="cordova.js"></script> 
    </head> 
    <body> 
    </body> 

help.js:

function onLoad() 
{ 
    window.alert("onLoad"); 
} 

onLoad-是我在幫忙寫的功能。 js文件,並且我在腳本標籤中添加這個文件。 在我的Android設備上沒有任何提示不顯示。

回答

0

window.alert作品而不是機器人。

你應該使用notification.alert作爲解釋here

+0

你得到它的工作? –

+0

我在我的代碼中有一些window.alert,它的工作正常,我不知道它是否會幫助....對不起 – user6319790

+0

其他'window.alert's在你的設備上工作? –

0

從您的代碼片斷中不清楚,但如果您尚未這樣做,則可能需要將cordova.js包含在腳本標記中的HTML正文中。科爾多瓦CLI將確保文件中獲取到需要建設一個設備時要:在瀏覽器

<script type="text/javascript" src="cordova.js"></script> 
+0

我有這條線,更新我的問題,謝謝! – user6319790

相關問題