javascript - Apakah yang perlu saya lakukan jika kebenaran ditolak apabila beralih ke penghujung Html5?
天蓬老师
天蓬老师 2017-06-14 10:52:34
0
2
947

Semasa melakukan penentududukan, anda akan diminta buat kali pertama Jika kebenaran anda diluluskan dan penentududukan berjaya, pada kali seterusnya anda memerlukan penentududukan, anda tidak akan diminta untuk mendapatkan maklumat kedudukan secara langsung.
Tetapi jika anda menolak kebenaran buat kali pertama, anda tidak akan dapat melakukan penentududukan semula (kerana anda tidak akan meminta pengguna, dan anda tidak akan dapat menggunakannya selepas anda menolaknya buat kali pertama ).

Saya ingin bertanya apakah mekanisme siasatan ini? Mengapa anda hanya bertanya sekali Jika anda menolak kedudukan untuk kali pertama, anda tidak akan dapat menggunakannya lagi. Bagaimana anda biasanya melakukannya?
Kod:

function getLocation(){
            if (navigator.geolocation){
                navigator.geolocation.getCurrentPosition(showPosition,showError,{
                });
            }
            else{
                alert("浏览器不支持地理定位。");
            }
        }
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(2)
阿神

Pergaduhan dengan pengeluar penyemak imbas mungkin menyelesaikan masalah.

我想大声告诉你

Mula-mula, sahkan bahawa penyemak imbas menyokong perkhidmatan lokasi, dan kemudian masih melakukan pemerolehan lokasi Jika ralat dikembalikan, seperti ralat.PERMISSION_DENIED, gesaan akan dipaparkan untuk memberitahu penyemak imbas bahawa kedudukan dilumpuhkan tetapan, kosongkan cache tapak web, dan kemudian cuba lagi, atau minta pelanggan berunding dengan pengeluar penyemak imbas secara langsung. Sila rujuk kepada versi mudah alih halaman web Berita Baidu!

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan