国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - Html5做移到端定位,獲取授權拒絕了怎么辦?

瀏覽:137日期:2022-11-19 08:35:37

問題描述

在做定位的時候,第一次會詢問,如果你授權通過,定位成功,下次再需要定位的時候都不會詢問直接獲取定位信息。但是如果你第一次授權拒絕了,想再次進行定位就不行了(因為不向用戶詢問,第一次拒絕了后面也就用不了了)。

我想問下這個詢問的機制是怎么樣的?為什么只詢問一次,萬一第一次拒絕了這個定位就用不了了,一般是怎么做的?代碼:

function getLocation(){ if (navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition,showError,{}); } else{alert('瀏覽器不支持地理定位。'); }}

問題解答

回答1:

和瀏覽器廠商打一架或可解決。

回答2:

首先,確認瀏覽器是支持定位服務的,然后仍執行位置獲取,如果返回了錯誤,如error.PERMISSION_DENIED,則顯示提示,告知瀏覽器禁用了定位,可前往瀏覽器設置,清除網站緩存后再試,或者直接讓客戶咨詢瀏覽器廠商!可參考百度新聞網頁移動端!

標簽: JavaScript
主站蜘蛛池模板: 邵阳县| 虹口区| 赣州市| 德格县| 沁阳市| 岳普湖县| 景宁| 成武县| 永嘉县| 措美县| 松桃| 南靖县| 石棉县| 安仁县| 金沙县| 宁强县| 资中县| 北票市| 上杭县| 焉耆| 五指山市| 中宁县| 腾冲县| 鄱阳县| 乌兰浩特市| 佳木斯市| 施秉县| 榆中县| 东源县| 阿拉善右旗| 民勤县| 东乡| 墨竹工卡县| 翁牛特旗| 浏阳市| 绥宁县| 枣庄市| 房产| 舞阳县| 洪泽县| 长武县|