Je développe un projet de télévision intelligente sur Opera TV. Puis-je désactiver la navigation spatiale dans mon projet? Parce que je crée une méthode pour l'application de contrôle par javascript et quand je navigue dans l'application, ma méthode dans JS et la navigation spatiale fonctionnent à la fois. Comment puis-je faire ceci?Désactiver la navigation spatiale
Répondre
Si vous comptez sur la navigation par clé, vous éviterez l'action par défaut du navigateur.
window.addEventListener("keydown", function (e) {
e.stopPropagation();
e.preventDefault();
//your navigation code (VK_LEFT, VK_RIGHT, VK_UP, VK_DOWN...)
}, useCapture);
Prévention navigation spatiale par défaut: https://dev.opera.com/tv/functional-key-handling-in-opera-tv-store-applications/#prevent-default
Je vois ceci est JavaScript pour arrêter la propagation des événements lorsque l'utilisateur appuie sur une touche. Est-ce ce qui est nécessaire? Comment/Pourquoi cette solution fonctionnerait-elle? –
https://dev.opera.com/tv/functional-key-handling-in-opera-tv-store-applications/#prevent-default – Grringo
utilisez-vous .net ou toute autre langue – Gagu
@Gagu Oh! Je suis désolé. Je suis utiliser javascript (base sur AngularJS) – vvkungx