blob: 6d225097b66645f276c3222243951e9169b05b17 [file] [log] [blame]
function listener(success, ev) {
var acc = ev.accelerationIncludingGravity;
acc.timestamp = new Date().getTime();
success(acc);
}
var Accelerometer = {
start: function start(success, error) {
return window.addEventListener('devicemotion', function(ev) {
listener(success, ev);
}, false);
},
stop: function stop() {
window.removeEventListener('devicemotion', listener, false);
}
};
module.exports = Accelerometer;
require('cordova/firefoxos/commandProxy').add('Accelerometer', Accelerometer);