สิทธิ์ตำแหน่งไม่ทำงาน?
เกือบทุกกรณีของ “เว็บไซต์นี้เข้าถึงตำแหน่งของคุณไม่ได้” มาจากสวิตช์ใดสวิตช์หนึ่งใน 3 อย่าง: สิทธิ์ของเบราว์เซอร์สำหรับเว็บไซต์นี้, สิทธิ์ที่ให้เบราว์เซอร์เองใช้บริการตำแหน่งของระบบปฏิบัติการ, หรือบริการตำแหน่งของระบบที่ปิดอยู่ทั้งหมด หาอุปกรณ์ของคุณด้านล่าง ทำตามขั้นตอนตามลำดับ แล้วทดสอบด้วยเครื่องมือสดที่ท้ายหน้านี้
อิงการอนุญาต · ส่วนตัว · ใช้งานได้บน Chrome, Safari, Firefox, Edge
วินิจฉัยใน 30 วินาที
คำขอตำแหน่งต้องผ่าน 3 ชั้น และชั้นใดชั้นหนึ่งก็ปฏิเสธเงียบ ๆ ได้: 1) สิทธิ์ของเว็บไซต์ (คุณอนุญาตเว็บไซต์ นี้ แล้วหรือยัง), 2) สิทธิ์ของเบราว์เซอร์ในระดับระบบปฏิบัติการ (เบราว์เซอร์เองใช้ตำแหน่งได้ไหม) และ 3) บริการตำแหน่งของระบบ (เปิดตำแหน่งไว้หรือเปล่า) เบราว์เซอร์จะถามคุณเฉพาะชั้นที่ 1 เท่านั้น จึงเป็นเหตุผลที่หน้าเว็บดูเหมือนพังถาวร ขณะที่สวิตช์ตัวจริงซ่อนอยู่ลึกลงไปอีกสองเมนู ไล่จากบนลงล่างตามด้านล่างนี้
iPhone และ iPad — Safari, Chrome และ Firefox ใช้เอนจินเดียวกัน
- การตั้งค่า ▸ ความเป็นส่วนตัวและความปลอดภัย ▸ บริการหาตำแหน่งที่ตั้ง — สวิตช์หลักด้านบนสุดต้องเปิดอยู่
- ในรายการเดียวกัน เลือกเบราว์เซอร์ของคุณ (เว็บไซต์ Safari, Chrome, Firefox…) แล้วตั้งเป็น ขณะใช้แอป และเปิด ตำแหน่งที่แน่นอน เพื่อผลลัพธ์ระดับเมตร
- ถ้าเว็บไซต์ถูกปฏิเสธไปก่อนหน้านี้: ใน Safari แตะ เมนู aA / เมนูหน้าเว็บ ▸ การตั้งค่าเว็บไซต์ ▸ ตำแหน่ง ▸ ถาม หรือ อนุญาต แล้วโหลดหน้าใหม่
- เบราว์เซอร์ทั้งหมดบน iOS ใช้เอนจินของ Apple ร่วมกัน สามขั้นตอนนี้จึงแก้ Chrome และ Firefox บน iPhone ได้ด้วย
Android — Chrome
- การตั้งค่า Android ▸ ตำแหน่ง: เปิดสวิตช์หลัก และเปิด ความแม่นยำของตำแหน่ง Google (การสแกน Wi-Fi) เพื่อให้ได้ค่าตำแหน่งเร็วขึ้นและแคบลง
- การตั้งค่า ▸ แอป ▸ Chrome ▸ สิทธิ์ ▸ ตำแหน่ง ▸ อนุญาตขณะใช้แอป และเปิดตำแหน่งที่แน่นอน
- ใน Chrome แตะไอคอนกุญแจ ▸ สิทธิ์ ▸ ตำแหน่ง ของเว็บไซต์นี้ ▸ อนุญาต — หรือไปที่ การตั้งค่า ▸ การตั้งค่าเว็บไซต์ ▸ ตำแหน่ง เพื่อล้างค่า “บล็อก” เก่า
Chrome และ Edge บนเดสก์ท็อป
- คลิกไอคอนด้านซ้ายของแถบที่อยู่ ▸ การตั้งค่าเว็บไซต์ ▸ ตำแหน่ง ▸ อนุญาต แล้วโหลดหน้าใหม่ (หรือหาเว็บไซต์นั้นได้ที่ chrome://settings/content/location)
- Windows: การตั้งค่า ▸ ความเป็นส่วนตัวและความปลอดภัย ▸ ตำแหน่งที่ตั้ง — ต้องเปิดทั้งสวิตช์ของอุปกรณ์ และ “ให้แอปเดสก์ท็อปเข้าถึงตำแหน่งที่ตั้งของคุณ”
- macOS: การตั้งค่าระบบ ▸ ความเป็นส่วนตัวและความปลอดภัย ▸ บริการหาตำแหน่งที่ตั้ง — เปิดสวิตช์ของเบราว์เซอร์ที่คุณใช้
Safari และ Firefox บนเดสก์ท็อป
- Safari (macOS): Safari ▸ การตั้งค่า ▸ เว็บไซต์ ▸ ตำแหน่ง — ตั้งเว็บไซต์นี้เป็น ถาม หรือ อนุญาต แล้วตรวจบริการหาตำแหน่งที่ตั้งของ macOS ตามด้านบน
- Firefox: คลิกไอคอนสิทธิ์ข้างแถบที่อยู่เพื่อล้างการบล็อก หรือไปที่ การตั้งค่า ▸ ความเป็นส่วนตัวและความปลอดภัย ▸ สิทธิ์ ▸ ตำแหน่ง ▸ การตั้งค่า… แล้วลบเว็บไซต์นี้ออกจากรายการที่ถูกบล็อก บน Windows/macOS สวิตช์ของระบบปฏิบัติการมีผลกับ Firefox ด้วย
สวิตช์ที่ทุกคนมองข้าม
ถ้า สวิตช์หลักของบริการหาตำแหน่งที่ตั้งในระบบปฏิบัติการปิดอยู่ จะไม่มีหน้าต่างขอสิทธิ์ของเว็บไซต์ปรากฏขึ้นเลย เบราว์เซอร์จะรายงานการปฏิเสธทันที และไม่มีอะไรบนหน้าเว็บที่แก้ได้ สวิตช์นั้นอยู่ที่: iPhone/iPad — การตั้งค่า ▸ ความเป็นส่วนตัวและความปลอดภัย ▸ บริการหาตำแหน่งที่ตั้ง; Android — การตั้งค่า ▸ ตำแหน่ง; Windows — การตั้งค่า ▸ ความเป็นส่วนตัวและความปลอดภัย ▸ ตำแหน่งที่ตั้ง; macOS — การตั้งค่าระบบ ▸ ความเป็นส่วนตัวและความปลอดภัย ▸ บริการหาตำแหน่งที่ตั้ง เปิดสวิตช์ โหลดหน้าใหม่ แล้วตอบหน้าต่างที่ขึ้นมาใหม่
ได้รับอนุญาตแล้ว แต่ ตำแหน่ง ยังผิดอยู่? นั่นเป็นอีกปัญหาที่มีรายการตรวจสอบของตัวเอง: ทำไมตำแหน่งของฉันผิด
คำถามที่พบบ่อย
ทำไมเว็บไซต์ไม่ขอสิทธิ์ตำแหน่งเลย
แก้สิทธิ์ตำแหน่งใน Chrome บน Android อย่างไร
ดูเป็นภาษาอังกฤษ: Location Permission Not Working? · ไทย