Kebenaran lokasi tidak berfungsi?
Hampir setiap kes “laman ini tidak dapat mengakses lokasi anda” berpunca daripada salah satu tiga suis: kebenaran pelayar untuk laman ini, akses pelayar itu sendiri kepada perkhidmatan lokasi sistem pengendalian, atau perkhidmatan OS itu yang dimatikan sepenuhnya. Cari peranti anda di bawah, ikut langkah mengikut urutan, kemudian uji dengan alat langsung di hujung laman ini.
Berasaskan kebenaran · Peribadi · Berfungsi pada Chrome, Safari, Firefox, Edge
Diagnosis 30 saat
Permintaan lokasi melalui tiga lapisan, dan mana-mana satu daripadanya boleh menolak secara senyap: 1) kebenaran laman (adakah anda benarkan laman ini?), 2) kebenaran pelayar pada OS (bolehkah pelayar itu sendiri menggunakan lokasi?), dan 3) perkhidmatan lokasi sistem (adakah lokasi dihidupkan sama sekali?). Pelayar hanya bertanya untuk lapisan 1 — sebab itulah satu laman boleh kelihatan rosak selamanya sedangkan suis sebenarnya berada dua menu lebih dalam. Kerjakan dari atas ke bawah di bawah ini.
iPhone & iPad — Safari, Chrome dan Firefox semuanya guna enjin yang sama
- Settings ▸ Privacy & Security ▸ Location Services — suis utama di bahagian atas mesti dihidupkan.
- Dalam senarai yang sama, pilih pelayar anda (Safari Websites, Chrome, Firefox…) dan tetapkan kepada While Using the App, dengan Precise Location dihidupkan untuk keputusan setepat meter.
- Jika laman itu pernah ditolak sebelum ini: dalam Safari, ketik menu aA / menu laman ▸ Website Settings ▸ Location ▸ Ask atau Allow, kemudian muat semula.
- Semua pelayar iOS berkongsi enjin Apple, jadi tiga langkah yang sama ini turut membetulkan Chrome dan Firefox pada iPhone.
Android — Chrome
- Settings Android ▸ Location: suis utama dihidupkan, dan Google Location Accuracy (pengimbasan Wi-Fi) dihidupkan untuk penentuan kedudukan yang lebih pantas dan lebih tepat.
- Settings ▸ Apps ▸ Chrome ▸ Permissions ▸ Location ▸ Allow while using, dengan Precise dihidupkan.
- Dalam Chrome, ketik ikon kunci ▸ Permissions ▸ Location untuk laman ini ▸ Allow — atau Settings ▸ Site settings ▸ Location untuk membuang “Block” yang lama.
Chrome & Edge di desktop
- Klik ikon di sebelah kiri bar alamat ▸ Site settings ▸ Location ▸ Allow, kemudian muat semula (atau cari laman itu di bawah chrome://settings/content/location).
- Windows: Settings ▸ Privacy & security ▸ Location — suis peranti DAN “Let desktop apps access your location” kedua-duanya mesti dihidupkan.
- macOS: System Settings ▸ Privacy & Security ▸ Location Services — hidupkan suis untuk pelayar anda.
Safari dan Firefox di desktop
- Safari (macOS): Safari ▸ Settings ▸ Websites ▸ Location — tetapkan laman ini kepada Ask atau Allow; kemudian periksa Location Services macOS seperti di atas.
- Firefox: klik ikon kebenaran di sebelah bar alamat untuk membuang sekatan, atau Settings ▸ Privacy & Security ▸ Permissions ▸ Location ▸ Settings… dan keluarkan laman ini daripada senarai yang disekat; pada Windows/macOS, suis OS turut terpakai untuk Firefox.
Suis yang semua orang terlepas pandang
Jika suis utama Location Services pada peringkat OS dimatikan, tiada permintaan kebenaran daripada laman web boleh muncul — pelayar melaporkan penolakan serta-merta dan tiada apa pada laman itu yang boleh membetulkannya. Suis itu berada di: iPhone/iPad — Settings ▸ Privacy & Security ▸ Location Services; Android — Settings ▸ Location; Windows — Settings ▸ Privacy & security ▸ Location; macOS — System Settings ▸ Privacy & Security ▸ Location Services. Hidupkannya, muat semula laman, dan jawab permintaan baharu itu.
Kebenaran sudah diberi tetapi kedudukan salah? Itu masalah lain dengan senarai semakannya sendiri: mengapa lokasi saya salah.
Soalan lazim
Mengapa laman web tidak dapat mengakses lokasi saya?
Mengapa tiada permintaan kebenaran muncul sama sekali?
Lihat dalam bahasa Inggeris: Location Permission Not Working? · Bahasa Melayu