Apabila kita mempunyai keperluan di mana kita ingin menjejaki lokasi terkini pengguna apabila dia berada di kawasan tertentu, maka kita menulis kod berasingan. Kod dalam HTML yang menentukan masa untuk menggesa pengguna untuk berkongsi lokasi mereka adalah seperti berikut:
if (frstTime) { //First time navigator.getCurrentPosition(function (coordinates) { if (coordsAreInTheBox) { storeCoordsForUser(); navigator.watchPosition(); } }); } else if (userInlocat) { navigator.watchPosition(); }
Ia berfungsi seperti yang diharapkan pada muat pertama. Ia akan menyemak sama ada pengguna berada di sini buat kali pertama jika ya, navigator mendapat lokasi semasa. Selepas itu, berdasarkan koordinat dalam kotak, kami memerhatikan kedudukannya. Jika pengguna berada di lokasi tertentu, perhatikan lokasi tersebut.
Atas ialah kandungan terperinci Bagaimanakah Safari mudah alih menentukan masa untuk menggesa pengguna untuk berkongsi lokasi dalam HTML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!