微信企業(yè)號(hào)開(kāi)發(fā)之微信考勤百度地圖定位
之前在微信企業(yè)號(hào)開(kāi)發(fā):微信考勤中使用了百度地圖的定位組件,但發(fā)現(xiàn)在部分手機(jī)上會(huì)出現(xiàn)定位失敗的提示,于是有研究了一下百度地圖。原來(lái)使用的Web組件百度不打算更新了,也是重新查了一下百度地圖的其他API,還有一個(gè)JavaScript API大眾版,于是試了試,沒(méi)想到竟然解決了。
核心代碼很簡(jiǎn)單:
<div id="allmap"></div>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=kkkk"></script>
<script type="text/javascript">
// 百度地圖API功能
var map = new BMap.Map("allmap");
var circle = new BMap.Geolocation();
circle.getCurrentPosition(locationResult); //
map.addOverlay(circle);
function locationResult(geolocationResult) {
var Status = this.getStatus()
if (Status == 0)//檢索成功。對(duì)應(yīng)數(shù)值“0”。
{
$("#lng").val(geolocationResult.point.lng);
$("#lat").val(geolocationResult.point.lat);
var address = geolocationResult.address;
$("#city").val(address.city);
$("#district").val(address.district);
$("#street").val(address.street);
$("#address").val(address.province + address.city + address.district + address.street + address.street_number);
}
else {
alert("定位失敗錯(cuò)誤碼" + Status)
}
}
</script>
實(shí)現(xiàn)效果

以上內(nèi)容給大家分享的微信企業(yè)公眾號(hào)開(kāi)發(fā)之微信考勤百度地圖定位,代碼簡(jiǎn)單易懂,需要的朋友快來(lái)學(xué)習(xí)吧。
- 圖文介紹報(bào)表與企業(yè)微信公眾號(hào)集成方案
- 微信開(kāi)發(fā)--企業(yè)轉(zhuǎn)賬到用戶(hù)
- 微信企業(yè)號(hào) 根據(jù)錯(cuò)誤碼返回錯(cuò)誤信息類(lèi)封裝
- 微信企業(yè)號(hào)驗(yàn)證/發(fā)送/接收消息
- java微信企業(yè)號(hào)開(kāi)發(fā)之通訊錄
- java微信企業(yè)號(hào)開(kāi)發(fā)之發(fā)送消息(文本、圖片、語(yǔ)音)
- java微信企業(yè)號(hào)開(kāi)發(fā)之開(kāi)發(fā)模式的開(kāi)啟
- 微信企業(yè)號(hào)開(kāi)發(fā)之微信考勤Cookies的使用
- 微信公眾號(hào)支付之坑:調(diào)用支付jsapi缺少參數(shù) timeStamp等錯(cuò)誤解決方法
- php版微信開(kāi)發(fā)Token驗(yàn)證失敗或請(qǐng)求URL超時(shí)問(wèn)題的解決方法
- [企業(yè)公眾號(hào)]升級(jí)到[企業(yè)微信]之后發(fā)送消息失敗的解決方法
相關(guān)文章
JS實(shí)現(xiàn)萬(wàn)億數(shù)字轉(zhuǎn)中文的代碼詳解
在軟件開(kāi)發(fā)中,尤其是在中文處理的場(chǎng)景中,數(shù)字與語(yǔ)言的轉(zhuǎn)換是一個(gè)常見(jiàn)且具有挑戰(zhàn)性的任務(wù),在一些業(yè)務(wù)系統(tǒng)中,可能需要將阿拉伯?dāng)?shù)字轉(zhuǎn)換為中文數(shù)字,本文將介紹如何使用 JavaScript 將數(shù)字轉(zhuǎn)換成中文,幫助開(kāi)發(fā)者為相關(guān)的需求提供實(shí)現(xiàn)思路,需要的朋友可以參考下2024-12-12
BootStrap實(shí)現(xiàn)文件上傳并帶有進(jìn)度條效果
這篇文章主要介紹了BootStrap實(shí)現(xiàn)文件上傳并帶有進(jìn)度條效果,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-09-09
js實(shí)現(xiàn)右下角可關(guān)閉最小化div(可用于展示推薦內(nèi)容)
使用Javascript實(shí)現(xiàn)右下角可關(guān)閉最小化div,可以用于展示推薦內(nèi)容,完整源代碼如下,感興趣的各位可以參下哈,希望對(duì)大家有所幫助2013-06-06
js實(shí)現(xiàn)iGoogleDivDrag模塊拖動(dòng)層拖動(dòng)特效的方法
這篇文章主要介紹了js實(shí)現(xiàn)iGoogleDivDrag模塊拖動(dòng)層拖動(dòng)特效的方法,實(shí)例分析了javascript操作拖動(dòng)層的技巧,需要的朋友可以參考下2015-03-03
javascript createElement()創(chuàng)建input不能設(shè)置name屬性的解決方法
今天在使用document.createElement()動(dòng)態(tài)創(chuàng)建input時(shí),發(fā)現(xiàn)不能為其name賦值,以下是測(cè)試代碼。2009-10-10
Javascript中引用類(lèi)型傳遞的知識(shí)點(diǎn)小結(jié)

