ในโครงการล่าสุดมีฟังก์ชั่นการได้รับพ่อค้าโดยรอบ
ดังนั้นฉันจึงนึกถึงการวางตำแหน่งทางภูมิศาสตร์ของ H5
const getPosition = (หมดเวลา = 10,000, maximumage = 60000, enablehighacuracy = false) => สัญญาใหม่ (แก้ไข, ปฏิเสธ) => {ถ้า (! '))} condials = (loc) => {const local = {Latitude: loc.coords.latitude, // Latitude Longitude: local .coords.curacy // องศาความแม่นยำ} แก้ไข (local)} const error = () > ปฏิเสธ ('') navigator.geolocation.getCurrentPosition (ความสำเร็จ, ข้อผิดพลาด, {enablehighacuracy, // รับตำแหน่งที่มีความแม่นยำสูง, ค่าเริ่มต้น // ระบุเวลาหมดเวลาสำหรับที่ตั้งทางภูมิศาสตร์เมื่อค่าเริ่มต้นไม่ จำกัด หน่วยคือหน่วย ระยะเวลาที่ถูกต้องสูงสุดของมิลลิวินาที
API ของที่ตั้งทางภูมิศาสตร์ของ H5 นั้นใช้งานง่ายมาก แต่เนื่องจากที่ตั้งทางภูมิศาสตร์ของผู้ใช้คือความเป็นส่วนตัวของผู้ใช้จึงจำเป็นต้องได้รับอนุญาตจากผู้ใช้
ไม่ว่าผู้ใช้จะปฏิเสธหรืออนุญาตให้มีการอนุญาตเว็บไซต์จะถูกแคชโดยเบราว์เซอร์ ที่อยู่ของการลบกฎในโครเมี่ยมถูกตั้งค่าในการตั้งค่าดังแสดงในรูปด้านล่าง:
นอกจากนี้หากผู้ใช้ปฏิเสธคุณสามารถรับละติจูดและลองจิจูดได้โดยการเลือก IP โดยทั่วไปข้อผิดพลาดจะค่อนข้างใหญ่
ipip.net เป็นเว็บไซต์ที่สามารถรับข้อมูลทางภูมิศาสตร์ของผู้ใช้ผ่าน IP
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้