0
我试图测试使用Intel XDK for windows phone构建的cordova应用程序。在cordova windows手机应用程序中未触发的backbutton事件
我在windows phone 8.1模拟器中测试应用程序,backbutton事件不会触发,而是退出应用程序。
而我尝试了一些建议,我从互联网上读取使用winjs来捕获backclick事件,这也是不工作。
请帮我解决这个问题。
代码捕获后退按钮:
document.addEventListener('backbutton', function(){
// Code to handle;
e.preventDefault();
}, false);
随着WinJS:
window.WinJS.Application.onbackclick = function (e) {
// Code to handle
e.handled = true;
return true;
};
嗨多比亚,我已经试过了,它不起作用。还有什么我失踪 –
@SamDeepak当你按下后退按钮时会发生什么?它是否退出了应用程序,或者您的预期行为不会发生?你可以发布你的代码,以便我们可以看到什么可能是错的? –
HI Tobiah,我发布了英特尔论坛,我曾经问过他们的问题,他们提到了windows phone 8.x和cordova之间的兼容性问题。你可以在这里阅读:https://software.intel.com/en-us/forums/intel-xdk/topic/606709。现在它可以工作。感谢您的支持。 –