我正在使用phonegapand,我正在注册backbutton onDeviceReady
函数,但是单击设备的back按钮时会调用函数。并且我添加了
<script src="lib/cordova-2.6.0.js"></script>
document.addEventListener("backbutton", onBackClickEvent, false);
function onBackClickEvent() {
alert("back onBackClickEvent");
}
这个
onBackClickEvent()
函数没有被调用,我从未见过该警报弹出。我也收到Uncaught ReferenceError的错误:未定义cordova可能是什么错误,请建议我。提前致谢。
最佳答案
不要忘记调用“ deviceready ”事件。
从phonegap doc:
尝试这个
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady()
{
document.addEventListener("backbutton", onBackClickEvent, false);
}
function onBackClickEvent()
{
alert("back onBackClickEvent");
}