Cordova Android 4.0.0 App中的后退按钮处理程序,其中crosswalk不会阻止行为

时间:2015-06-11 14:44:16

标签: android cordova back-button crosswalk-runtime

我正在使用以下代码捕获带有Crosswalk的Cordova Android 4.0.0应用程序中的后退按钮:

// Wait for device API libraries to load
//
function onLoad() {
  document.addEventListener("deviceready", onDeviceReady, false);
}

// device APIs are available
//
function onDeviceReady() {
  // Register the event listener
  document.addEventListener("backbutton", onBackKeyDown, false);
}

// Handle the back button
//
function onBackKeyDown(e) {
  e.preventDefault();
  alert("Back button pressed!");
}

调用按钮处理程序,但使用e.preventDefault()不起作用且App仍在关闭。 有谁知道为什么或解决这个问题?

0 个答案:

没有答案