2017-05-09 8 views
0

Je suis en train de mapper les boutons Précédent, Démarrer en utilisant javascript dans deux boutons. J'ai essayé ci-dessous.Comment accéder aux boutons Précédent et Démarrer dans Windows Mobile 10 en utilisant 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"); 
}); 
} 

Mais cela n'a que l'appareil photo et le bouton arrière uniquement. Je souhaite accéder aux boutons de démarrage et de retour séparément ou déclencher une vue multitâche et afficher les actions de démarrage. Quelqu'un a une idée?

+0

Il existe une classe ['SystemNavigationManager'] (https://docs.microsoft.com/en-us/uwp/api/windows.ui.core.systemnavigationmanager) permettant de gérer le bouton précédent. –

Répondre

0

Malheureusement, Microsoft ne le rend pas disponible (en utilisant des API publiques). Si cela ne vous dérange pas d'utiliser des API non officielles qui empêcheront votre application d'apparaître dans le magasin, cela pourrait être possible - c'était déjà le cas sur les versions précédentes de Windows Phone - mais cela ne peut pas être fait avec les API officielles.

+0

ça me va. pourriez-vous m'envoyer les API non officielles que vous avez mentionnées? –