Dies ist nicht die neueste Version der Dokumentation!
Click here for the latest released version.
Beschleunigungsmesser
Erfasst die Bewegung des Geräts in der x-, y- und Z-Richtung.
Methoden
Argumente
Objekte (schreibgeschützt)
Zugriff auf die Funktion
Ab Version 3.0 implementiert Cordova Geräteebene APIs als Plugins. Verwenden Sie den CLI plugin
Befehl, welche im Command-Line Interface beschrieben ist, zum hinzufügen oder entfernen dieses Features für ein Projekt:
$ cordova plugin add org.apache.cordova.device-motion
$ cordova plugin ls
[ 'org.apache.cordova.device-motion' ]
$ cordova plugin rm org.apache.cordova.device-motion
Diese Befehle gelten für alle Zielplattformen, aber die plattformspezifischen Konfigurationseinstellungen müssen, wie unten beschrieben, geändert werden:
Android (in
app/res/xml/config.xml
)<feature name="Accelerometer"> <param name="android-package" value="org.apache.cordova.AccelListener" /> </feature>
BlackBerry WebWorks
(in www/plugins.xml) <feature name="Accelerometer"> <param name="blackberry-package" value="org.apache.cordova.accelerometer.Accelerometer" /> </feature> (in www/config.xml) <feature id="blackberry.system" required="true" version="1.0.0.0" /> <feature id="org.apache.cordova" required="true" version="1.0.0" />
iOS (in
config.xml
)<feature name="Accelerometer"> <param name="ios-package" value="CDVAccelerometer" /> </feature>
Windows Phone (in
Properties/WPAppManifest.xml
)<Capabilities> <Capability Name="ID_CAP_SENSORS" /> </Capabilities>
Einige Plattformen können dieses Feature unterstützen ohne dass eine besondere Konfiguration notwendig ist. Siehe dazu Plattform-Unterstützung in der Übersicht.