如何在设备上运行应用程序时调用Onload函数?
在浏览器这行...运行良好,但当我在Android设备上运行我的应用程序onLoad函数没有调用,
我可以做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-是我在help.js文件中写的函数,我在script标签中添加了这个文件。 在我的Android设备上没有任何警报没有显示。
答案 0 :(得分:0)
从您的代码段中不清楚,但如果您还没有这样做,则可能需要在脚本标记中包含您的HTML正文中的cordova.js。 Cordova CLI将确保文件在构建设备时达到所需的位置:
<script type="text/javascript" src="cordova.js"></script>
答案 1 :(得分:0)