2011-02-04 15 views

Respuesta

0

Esta demo considera los movimientos de iPhone en los tres ejes utilizando el objeto event.accelerationIncludingGravity: http://www.omiod.com/iphone/acceleration-demo.php

Hasta ahora Safari en el iPhone es el primero para implementarlo, pero veo que Android llenará esta brecha muy pronto.

1

Es probable que HTML5 contenga una API de sensor. Hasta que esto esté completamente estandarizado, los proveedores proporcionan sus propias API, como Apple, para Safari móvil.

No hay necesidad de soluciones completas como PhoneGap o similares si está bien que se limite a un proveedor/dispositivo específico. Si no, los marcos como PhoneGap le proporcionan una API unificada, independiente del dispositivo.

Debe tener en cuenta las limitaciones de rendimiento que se aplican a las aplicaciones de Javascript que se ejecutan dentro del navegador de un dispositivo móvil. Dependiendo de su tipo de aplicación y la cantidad de procesamiento que pretenda hacer en los datos del sensor, es mejor que escriba una aplicación nativa

Consulte https://developer.apple.com/library/safari/iPad/#documentation/SafariDOMAdditions/Reference/DeviceMotionEventClassRef/DeviceMotionEvent/DeviceMotionEvent.html para obtener más documentación de referencia.

Cuestiones relacionadas