View
 

fr api accelerometer

Page history last edited by Etienne SOBOLE 2 years, 1 month ago

 

l'API PhoneGap

 

Device

Media

navigator.accelerometer

navigator.camera

navigator.ContactManager

navigator.geolocation

navigator.notification

navigator.orientation

 

Structure et objects liés

Acceleration

 

navigator.accelerometer

 

Introduction

La class mavigator.accelerometer permet de connaitre l'inclinaison du mobile lorsque celui-ci gère cette fonction

 

Propriétés

  • [class Acceleration] lastAcceleration contient la dernière accélération retournée par le mobile. Si cette propriété est accessible, il est conseillé de ne pas l'utiliser. Elle n'est pas mise à jour automatiquement.

 

Méthodes

  • [void] getCurrentAcceleration([function] cbOk, [function] cbErreur, [struct] options)

La méthode getCurrentAcceleration ne retourne pas directement un objet de type Acceleration. Elle prend en paramètre deux callbacks qui seront appelée en cas de succés ou d'echec. Ces callbacks reçoivent l'objet Acceleration en paramètre.

Une structure contenant des options peut être fournie. Pour le moment cette méthode n'accepte aucune option.

 

  • [id] watchAcceleration([function] cbOk, [function] cbErreur, [struct] options)

La méthode watchAcceleration permet d'obtenir régulièrement l'accélération du mobile. Elle invoque a fréquence régulière la méthode getCurrentAcceleration.

la structure contenant des options peut être fournie. Les options acceptées actuellement sont:

{

   [int] frequency : nombre de millisecondes entre chaque mise à jour de l'acceleration.

}

 

  • [void] clearWatch([id] watchId)

Permet d'annuler la mise a jour automatique de l'acceleration initiée par la méthode watchAcceleration.

 

Exemples

---