Loading:


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


Napisz Artyku³

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);




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38523
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors