Ibrahim Orra
Estoy tratando de crear un sitio web y se utilizará en los navegadores de Smart TV…
Me gustaria facilitar la navegacion del usuario solo usando el boton de cambio de canal, entonces mi pregunta es:
¿Es posible hacer una función para detectar Subir canal o Bajar canal en mi sitio web y cambiar la página?
Por ejemplo:
Si hago clic en el Subir canal en el control remoto, va a la página 2.
Y si hago clic en el Bajar canal en el control remoto, vuelve a la página 1.
¡Gracias!
devondre
Lo primero que debe comprobar: ¿su televisor está enviando la pulsación de “tecla”? Puedes usar JS+HTML simple
<!DOCTYPE html>
<html>
<body>
<script>
document.addEventListener("keydown", function(event) {
document.getElementById("x").innerHTML=event.which;
});
</script>
<p id="x">The keycode will appear here...</p>
</body>
</html>
A continuación, escriba los códigos clave. Si no aparecen, mala suerte. Su televisor no está enviando la pulsación de tecla. Si lo son, usando un simple “si” puedes navegar con Javascript.
-
gracias por la ayuda… no envio la pulsacion de tecla
– Ibrahim Orra
2 de enero de 2017 a las 3:57
-
Estamos desarrollando una aplicación HTML que queremos ejecutar en una caja de TV/Windows inteligente. ¿Cómo manejamos las acciones al presionar una tecla del control remoto en html? ¿Serán diferentes los códigos clave en diferentes controles remotos?
– samir
9 de agosto de 2018 a las 5:01
por favor, documentación de Samsung sugiere que las aplicaciones pueden interceptar Channel Up. Sin embargo, no hay información sobre cómo su aplicación de navegador maneja eso. Para ser honesto, esto parece una interfaz de usuario extraña que estás creando. ¿Por qué no elegir un botón menos sorprendente?
– Carreras de ligereza en órbita
1 de enero de 2017 a las 22:08
bueno, el navegador no envía ninguna pulsación de tecla, solo la tecla “espacio” cuando se detecta el teclado, por lo que no funcionará, incluso si elijo otro botón… Gracias.
– Ibrahim Orra
2 de enero de 2017 a las 4:03