亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

javascript - h5地理位置定位getCurrentPosition,允許定位后,不走成功后的函數,高手指教!

瀏覽:120日期:2023-09-05 14:50:53

問題描述

// 出發城市let $cityname;let $config = { getPoint: function() {if (navigator.geolocation) { navigator.geolocation.getCurrentPosition($config.showPosition, $config.handleLocationError, {enableHighAccuracy: true,timeout: 1000,maximumAge: 0 });} }, initCity: function() {// api.setLocalStorage(’uzmdepartureCityName’, ’北京’);$cityname = ’北京’;alert(’失敗’); }, handleLocationError: function(error) {$config.initCity(); }, showPosition: function(position) {let latitude = position.coords.latitude, longitude = position.coords.longitude;console.log(latitude, longitude);let point = new window.BMap.Point(longitude, latitude), gc = new window.BMap.Geocoder;gc.getLocation(point, function(rs) { try {let locationCity = rs.addressComponents.province;$cityname = locationCity;// alert(’您現在的城市是:’ + $cityname);$doc.getElementById(’mobile’).value = $cityname; } catch (e) {$config.initCity(); }}); }};$config.getPoint();

問題解答

回答1:

這跟你測試所用的瀏覽器有關系,去年項目需要研究過一段時間,并沒有滿意的結果,就我個人理解,部分瀏覽器使用的谷歌的定位服務,而谷歌服務在中國被墻了,所以要么定位非常非常慢,也非常非常不準,要么直接無法定位。。。你換些瀏覽器試試就知道區別了。。。推薦引用高德等第三方 JS 定位服務,經過特殊處理的,相對會好很多。

標簽: JavaScript
主站蜘蛛池模板: 国产九九精品视频 | 黄色美女网站免费看 | 91一区 | 99久久99这里只有免费费精品 | 欧美一级片免费 | 日本精品一在线观看视频 | 手机毛片在线观看 | 日本三级一区二区三区 | 天堂视频免费看 | 理论在线看 | 日韩视频一区二区三区 | 国产成人久久精品 | 91 久久| 久久免费视频99 | 国产成人在线视频播放 | 福利视频黄 | 久草影视在线观看 | 久草视频免费播放 | 手机看片自拍自自拍日韩免费 | 奇米888四色在线精品 | 一本色道久久综合 | 国产成人在线视频网站 | 日韩午夜视频在线观看 | 欧美精品毛片 | 在线欧美精品一区二区三区 | 中国一级特黄真人毛片 | 午夜美女网站 | 欧美二区视频 | 综合久| 日韩3级| 国产精品一二三区 | 欧美一级欧美一级毛片 | 手机看片精品国产福利盒子 | 盈盈性影院 | 国产精品久草 | 亚洲人成网站在线观看播放 | a亚洲天堂 | 亚洲国产精久久久久久久 | 精品一区二区久久久久久久网站 | 国产精品揄拍一区二区久久 | 久久久国产99久久国产久 |