Tujuan Pembelajaran Indikator Pencapaian Kompetensi Uraian Materi Event
122
terus menerus tidak berhenti pada saat milleseconds pertama selesai dijalankan, melainkan setelah selang milliseconds berikutnya.
Contoh: function sayHai {
alert “Halo”; }
setIntervalsayHai, 5000;
Penanganan Event
Format perintah untuk dapat menangani event yang terjadi adalah sebagai berikut.
Melalui JQuery Mobile “komponen”.eventfungsi
Atau “komponen”.on“event”, fungsi;
Atau document.on“event”, komponen, fungsi;
Contoh: p.clickfunction{
alert“halo”; };
Atau p.onclick, function{
this.hide; };
123
Sensor Navigasi
Sensor navigasi merupakan alat yang dapat digunakan untuk mengetahui lokasi koordinat suatu perangkat berdasarkan data dari satelit navigasi. Salah satu
sensor navigasi yang banyak digunakan saat ini adalah Sensor GPS. GPS sendiri merupakan sistem navigasi yang dikembangkan oleh Departemen
Pertahanan Amerika Serikat. Sistem navigasi lainnya selain GPS adalah GLONASS Rusia, Galileo Uni Eropa, IRNSS India dan BeiDou China.
Sensor navigasi merupakan salahsatu fitur penting pada Smartphone. Dengan adanya sensor ini kita dapat mengetahui lokasi dari perangkat yang
bersangkutan. Saat ini akses terhadap sensor ini dapat dilakukan melalui teknologi web yang telah menggunakan standar HTML5. Metode yang digunakan
sebagai berikut. navigator.geolocation.getCurrentPositionfungsi;
keterangan: fungsi: adalah program yang dijalankan apabila sensor berhasil membaca
lokasinya dari satelit. Contoh:
script function getLocation {
if navigator.geolocation { navigator.geolocation.getCurrentPositionshowPosition;
} else { document.writeBrowser tidak mendukung fitur Geolocation.;
} }
function showPositionposition { document.writeLatitude: + position.coords.latitude +
brLongitude: + position.coords.longitude; }
script input type=”button” onclick=”getLocation” value=”Cari lokasi”
124