最近在做乙個專案是將使用者的當前所在市縣定位出來並展示在手機端頁面,同時還要獲取到該市縣的城市編碼從而進行資料過濾,這裡重點講定位城市及獲取城市編碼
前端頁面**:
同時在頁面載入時呼叫下面js:
$(function() )
functiongetlocation() ;
geolocation.getlocation(onsuccess, onerror, options);
} else }
//成功時
function
onsuccess(position) ;
$.ajax(
})}
//失敗時
function onerror(error)
}
這裡可以獲取使用者當前所在市縣的經緯度,然後經過經緯度再去後台呼叫介面獲取城市編碼,我們看後台**:
控制台列印輸出:
]}省:河南省
市:鄭州市
區:中原區
410102
將得到的資料封裝成json返回前台即可
基於ip定位城市的簡單實現
剛來公司報道實習,主管交給我第乙個任務是乙個統計使用者,的註冊ip,區分是新疆,國外,國內其它地區。之前有乙個做完的工程,就直接給我了。我仔細閱讀了一下,我先說一下思路,這個問題我之前電面阿里的時候,被問到過,現在才知道,也是艱難。這是關鍵的幾個資源txt,最後其實也就是靠著掃字典txt,來實現的。...
微信小程式獲取當前所在城市
實現起來也比較簡單,步驟為 介面為 url 您的ak location lat log output json 注意ak後面不要加空格 index.js 如下 pages mine set set.js page getlocation fail function res complete func...
Vue移動端呼叫高德獲取當前定位城市
1 申請key 注意 是web端 js api 2 在index.html中新增 注意 放到body上面 3 在webpack.base.conf.js中新增 externals 注意 在 model.exports 中新增 4 在需要獲取定位的頁面中新增 amap.plugin amap.city...