Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimanakah Safari mudah alih menentukan masa untuk menggesa pengguna untuk berkongsi lokasi dalam HTML?

Bagaimanakah Safari mudah alih menentukan masa untuk menggesa pengguna untuk berkongsi lokasi dalam HTML?

WBOY
WBOYke hadapan
2023-08-26 21:09:11654semak imbas

Bagaimanakah Safari mudah alih menentukan masa untuk menggesa pengguna untuk berkongsi lokasi dalam HTML?

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Apakah clearfix?Artikel seterusnya:Apakah clearfix?