我需要处理 HTML 5 - Windows Phone 8 的 Javascript 应用程序中的后退按钮。我在 C# 中找到了很多解决方案,但在 Javascript 中没有。有人知道怎么做这个吗 ?
问问题
1478 次
3 回答
2
//硬件后退按钮可以使用这个来处理。
var hardwareButtons = Windows.Phone.UI.Input.HardwareButtons;
hardwareButtons.addEventListener("backpressed", function (e) {
e.handled = true; //handle back button event(won't close the app).
history.back(); //go back to history
});
于 2015-12-02T10:09:42.193 回答
1
这是我在 Windows Phone 7 和 8 上工作的代码
//WPback button handler methods
$(document).ready(function()
{
document.addEventListener("deviceready", setOverrideBackbutton, false);
});
function setOverrideBackbutton()
{
document.addEventListener("backbutton", backButtonTap, true);
}
/**
* Callback after a backbutton tap on windows platforms.
* Do nothing.
*/
function backButtonTap()
{
//Do not remove
}
于 2013-06-14T07:21:57.153 回答
0
如果您使用的是 PhoneGap,请查看http://www.risingj.com/archives/493
于 2013-06-13T16:10:33.687 回答