Jon*_*ney 5 javascript windows-phone-7 cordova cordova-2.0.0
我正在尝试为Windows Phone 7构建一个phonegap应用程序.我正在尝试按照"backbutton"事件的文档进行操作(http://docs.phonegap.com/en/2.0.0/cordova_events_events.md.html#backbutton ),但我似乎无法让它工作.
触发"deviceready"事件,但"backbutton"事件不会触发.在Visual Studio Windows Phone模拟器中编译和运行时,将调用onDeviceReady函数并记录"设备就绪",但是当按下模拟器后退按钮时,应用程序将退出,并且控制台中不会记录任何内容.按下后退按钮时,应运行OnBackKeyDown函数.
官方文档中的代码副本:
<html>
<head>
<script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
<script type="text/javascript">
function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady() {
console.log("Device ready");
document.addEventListener("backbutton", onBackKeyDown, false);
}
function onBackKeyDown() {
console.log("Back button pressed");
}
</script>
</head>
<body onload="onLoad()">
<div></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1236 次 |
| 最近记录: |