mobileViewer.TouchCompatibility

mobileViewer.TouchCompatibility(options) - Constructor

Esta clase se utiliza para simular eventos de toque en exploradores web estándar mediante la interacción del ratón. La clase base mobileViewer.Control utiliza de forma automática esta clase para proporcionar compatibilidad básica con los eventos de toque en los exploradores web de escritorio utilizados para visitar un sitio de Mobile Viewer. Aun así, puede ser utilizada para otros fines en una aplicación web personalizada que requiera cierta compatibilidad con exploradores web de escritorio.

Métodos

El constructor tiene un objeto options y admite las propiedades siguientes:

touchStartHandler

Un controlador de eventos que se invoca cuando el usuario inicia un evento de "toque" con el ratón.

touchMoveHandler

Un controlador de eventos que se invoca cuando el usuario mueve el ratón con el botón pulsado.

touchEndHandler

Un controlador de eventos que se invoca cuando el usuario suelta el botón del ratón, por lo que el evento de "toque" finaliza.

Los eventos originales de las acciones mousedown, mousemove y mouseup se vuelven a empaquetar en objetos que son similares a los eventos de toque creados por la aplicación para móviles Safari de Apple en el explorador web. No producirá exactamente la misma estructura de objetos, pero se ha comprobado que es suficiente en los controles creados hasta el momento.