如何使用 C# 访问 Windows Mobile 10 中的“后退”和“开始”按钮



我正在尝试使用 javascript 将现有的"后退"、"开始"按钮映射到两个按钮中。我在下面尝试过。

https://learn.microsoft.com/en-us/uwp/api/windows.phone.ui.input.hardwarebuttons

var hardwareButtons = Windows.Phone.UI.Input.HardwareButtons;
function backPressed() {
hardwareButtons.addEventListener("backpressed", function (e) {
    // Navigate back in your webview. 
    e.handled = true; // Notifies OS that you've handled the back button event.
    alert("Back pressed");
});
}

但这只有相机和后退按钮。我想分别访问开始和后退按钮或触发多任务视图并显示启动操作。有人有想法吗?

不幸的是,Microsoft 不提供此功能(使用公共 API(。如果你不介意使用非官方的 API 来阻止你的应用出现在应用商店中,这可能是可能的 - 至少在以前的 Windows Phone 版本上是这样 - 但无法使用官方 API 来完成。

最新更新