Don't forget the Chrome Dev Summit, starting Monday at 10:00am (Pacific) and streaming live on YouTube. Schedule.

Mengemulasikan Sensor: Geolokasi dan Akselerometer

Chip GPS dan akselerometer bisa sulit diuji karena sebagian desktop tidak memilikinya. Panel emulasi Chrome DevTools Sensors mengurangi overhead dengan mengemulasi sensor perangkat seluler yang umum.

TL;DR

  • Mengemulasikan koordinat geolokasi untuk menguji penggantian geolokasi.
  • Menyimulasikan orientasi perangkat untuk menguji data akselerometer.

Mengakses kontrol sensor

Untuk mengakses kontrol sensor Chrome DevTools:

  1. Buka menu utama DevTools, lalu
  2. Di bawah More Tools, klik Sensors
Navigasi ke panel Sensors

Mengganti data geolokasi

Tidak seperti desktop, perangkat seluler biasanya menggunakan perangkat keras GPS untuk mendeteksi lokasi. Di panel Sensors, Anda bisa menyimulasikan koordinat geolokasi untuk digunakan dengan Geolocation API.

Aktifkan emulasi geolokasi dengan mencentang kotak Emulate geolocation coordinates pada panel sensor di panel samping emulasi.

geolokasi emulator diaktifkan

Anda bisa menggunakan emulator ini untuk mengganti nilai posisi untuk navigator.geolocation, serta untuk menyimulasikan kasus ketika data geolokasi tidak tersedia.

Mengemulasikan Akselerometer (Orientasi Perangkat)

Untuk menguji data akselerometer yang berasal dari Orientation API, aktifkan emulator akselerometer dengan mencentang kotak Accelerometer di panel Sensors.

Kontrol akselerometer

Anda bisa mengubah parameter orientasi berikut:

α
Rotasi di sekeliling sumbu z.
β
Miring kiri-ke-kanan.
γ
Miring depan-ke-belakang.

Anda juga bisa mengeklik dan menyeret akselerometer model ke orientasi yang diinginkan.

Coba emulator akselerometer dengan menggunakan demo orientasi perangkat ini.