2017-05-09 17 views
0

我试图将现有的Back,Start按钮使用javascript映射到两个按钮中。我在下面试过。如何在Windows Mobile 10中使用C#访问返回和启动按钮?

https://docs.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"); 
}); 
} 

但这只有摄像头,只有后退按钮。我想分别访问开始和结束按钮,或触发多任务视图并显示开始操作。任何人有一个想法?

+0

有一个['SystemNavigationManager'](https://docs.microsoft.com/en-us/uwp/api/windows.ui.core.systemnavigationmanager)类来处理返回按钮按下。 –

回答

0

不幸的是,微软并没有提供它(使用公共API)。如果您不介意使用非官方的API来阻止您的应用出现在商店中,那么可能有可能 - 至少在以前的Windows Phone版本上 - 但是无法使用官方API来完成。

+0

这对我很好。您能否向我发送您提到的非官方API? –

相关问题