
Tengo un archivo .pdf que utiliza muchos botones basados en JavaScript y quedebemostrarse en una Microsoft Surface en modo de pantalla completa.
Todo funciona exactamente según lo previsto, con una excepción:
Si un usuario usa accidentalmente la pantalla táctil para hacer clic en cualquier lugar fuera de los bordes físicos de un botón de JavaScript, entonces Surface parece interpretar esto como si el usuario intenta salir del modo de pantalla completa, por lo que hace clic accidentalmentejustofuera del borde de un botón tiene el efecto de salir del modo de pantalla completa y mostrar el documento .pdf en la vista "restaurar".
Esto solo sucede cuando el usuario está usando la pantalla táctil. Los clics del mouse que ocurren fuera de los límites físicos de los botones no producen el mismo comportamiento.
Necesito desactivar este comportamiento, de modo que un clic en la pantalla táctil fuera de cualquier botón simplemente no tenga ningún efecto.
¿Alguien puede aventurarse a adivinar por qué sucede esto o cómo prevenirlo?
(Cambiar el tamaño de los botones para hacerlos más grandes o más fáciles de presionar no es una opción).
EDITAR 1 (Incluyendo algo de Meta): De hecho, acabo de descubriresta publicaciónque parece hacer exactamente la misma pregunta, aunque en términos que no se me habrían ocurrido en una búsqueda de publicaciones anteriores de SU. Supongo que esta publicación actual es efectivamente un duplicado y con toda probabilidad debería eliminarse. Sin embargo, dado que no tengo suficientes derechos en este foro para publicar un comentario, dejaré que otros aprieten el gatillo para eliminar esta publicación, ya que ahora estoy agregando un comentario aquí que no puedo agregar en el enlace. hilo.