Dalam proyek baru -baru ini, ada fungsi untuk mendapatkan pedagang di sekitarnya.
Jadi saya memikirkan posisi geografis H5.
Const getPosition = (Timeout = 10000, Maximumage = 60000, enableHighAcuracy = false) => janji baru (Resolve, Reject) => {if (! Navigator &&! Or.geolocation) {return reject (kesalahan baru ('API geologi tidak didukung '))} condials = (loc) => {const local = {latitude: loc.coords.latitude, // latitude longitude: local .coords.accuracy // presisi gelar} resolve (lokal)} const error = () = > Tolak ('') navigator.geolocation.getCurrentPosition (keberhasilan, error, {enableHighacuracy, // Dapatkan posisi tinggi -presisi, default // Tentukan waktu batas waktu untuk lokasi geografis. Ketika standarnya tidak terbatas, unit tersebut adalah periode maksimum milidetik.
API dari lokasi geografis H5 memang sangat mudah digunakan, tetapi karena lokasi geografis pengguna adalah privasi pengguna, perlu diizinkan oleh pengguna.
Terlepas dari apakah pengguna menolak atau mengizinkan otorisasi, situs akan di -cache oleh browser. Alamat penghapusan aturan di Chrome diatur dalam pengaturan, seperti yang ditunjukkan pada gambar di bawah ini:
Selain itu, jika pengguna menolak, Anda dapat memperoleh garis lintang dan bujur dengan memilih IP.
IPIP.NET adalah situs web yang dapat memperoleh informasi geografis pengguna melalui IP.
Di atas adalah semua isi artikel ini.