Pobieranie akceleracji co pewien czas na urządzeniu mobilnym - Accelerometer: watchAcceleration
navigator.accelerometer.watchAcceleration(accelerometerSuccess, accelerometerError, [opcje]);
Skrypt pokazuje jak pobierać dane wartości akceleracji co pewne okresy czasu w PhoneGap'ie przy pomocy watchAcceleration.
Metoda zwraca ID zadania (referencja interval'u), której można użyć w metodzie: clearWatch(), aby zakończyć operację.
Kompatybilność: PhoneGap 3.1.0.
Wspierane platformy:
- Android
- BlackBerry WebWorks (OS 5.0 i wyższe)
- iOS
- Tizen
- Windows Phone 7 i 8
- Windows 8
Listing
//przykład użycia
function onSuccess(acceleration) {
alert('Akceleracja X: ' + acceleration.x + '\n' +
'Akceleracja Y: ' + acceleration.y + '\n' +
'Akceleracja Z: ' + acceleration.z + '\n' +
'Czas: ' + acceleration.timestamp + '\n');
};
function onError() {
alert('błąd!');
};
var opcje = { frequency: 3000 }; // częstotliwość co 3 sekundy
var watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, opcje);
function onSuccess(acceleration) {
alert('Akceleracja X: ' + acceleration.x + '\n' +
'Akceleracja Y: ' + acceleration.y + '\n' +
'Akceleracja Z: ' + acceleration.z + '\n' +
'Czas: ' + acceleration.timestamp + '\n');
};
function onError() {
alert('błąd!');
};
var opcje = { frequency: 3000 }; // częstotliwość co 3 sekundy
var watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, opcje);
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno