微信企业号开发之微信考勤百度地图定位


Posted in Javascript onSeptember 11, 2015

之前在微信企业号开发:微信考勤中使用了百度地图的定位组件,但发现在部分手机上会出现定位失败的提示,于是有研究了一下百度地图。原来使用的Web组件百度不打算更新了,也是重新查了一下百度地图的其他API,还有一个JavaScript API大众版,于是试了试,没想到竟然解决了。

核心代码很简单:

<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)//检索成功。对应数值“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("定位失败错误码" + Status) 
  } 
 } 
</script>

实现效果

微信企业号开发之微信考勤百度地图定位

以上内容给大家分享的微信企业公众号开发之微信考勤百度地图定位,代码简单易懂,需要的朋友快来学习吧。

Javascript 相关文章推荐
jquery中animate的stop()方法作用实例分析
Jan 30 Javascript
node.js读取文件到字符串的方法
Jun 29 Javascript
jQuery简单实现上下,左右滑动的方法
Jun 01 Javascript
node.js路径处理方法以及绝对路径详解
Mar 04 Javascript
js每隔两秒输出数组中的一项(实例)
May 28 Javascript
Angular2+国际化方案(ngx-translate)的示例代码
Aug 23 Javascript
详解webpack多页面配置记录
Jan 22 Javascript
JavaScript实现职责链模式概述
Jan 25 Javascript
Vue.js 踩坑记之双向绑定
May 03 Javascript
vue.js引入外部CSS样式和外部JS文件的方法
Jan 06 Javascript
JavaScript函数式编程(Functional Programming)组合函数(Composition)用法分析
May 22 Javascript
JS Thunk 函数的含义和用法实例总结
Apr 08 Javascript
JavaScript处理解析JSON数据过程详解
Sep 11 #Javascript
在easyUI开发中,出现jquery.easyui.min.js函数库问题的解决办法
Sep 11 #Javascript
JavaScript实现算术平方根算法-代码超简单
Sep 11 #Javascript
js图片卷帘门导航菜单特效代码分享
Sep 10 #Javascript
jQuery超精致图片轮播幻灯片特效代码分享
Sep 10 #Javascript
手机端转盘抽奖代码分享
Sep 10 #Javascript
JS+CSS实现大气的黑色首页导航菜单效果代码
Sep 10 #Javascript
You might like
jQuery查询数据返回object和字符串影响原因是什么
2013/08/09 Javascript
简单的邮箱登陆的提示效果类似于yahoo邮箱
2014/02/26 Javascript
React.js入门学习第一篇
2016/03/30 Javascript
KnockoutJS 3.X API 第四章之数据控制流foreach绑定
2016/10/10 Javascript
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
2017/04/24 Javascript
JS实现汉字与Unicode码相互转换的方法详解
2017/04/28 Javascript
10个经典的网页鼠标特效代码
2018/01/09 Javascript
手把手带你封装一个vue component第三方库
2019/02/14 Javascript
微信小程序访问豆瓣电影api的实现方法
2019/03/31 Javascript
Vue.js watch监视属性知识点总结
2019/11/11 Javascript
JS 设计模式之:单例模式定义与实现方法浅析
2020/05/06 Javascript
vue-router定义元信息meta操作
2020/12/07 Vue.js
[02:05]2014DOTA2国际邀请赛 BBC外卡赛赛后总结
2014/07/09 DOTA
[50:24]VGJ.S vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python生成随机mac地址的方法
2015/03/16 Python
Python3中类、模块、错误与异常、文件的简易教程
2017/11/20 Python
python实现简单tftp(基于udp协议)
2018/07/30 Python
用Python shell简化开发
2018/08/08 Python
pandas 快速处理 date_time 日期格式方法
2018/11/12 Python
Python设计模式之代理模式实例详解
2019/01/19 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
python自动识别文本编码格式代码
2019/12/26 Python
Python中logging日志库实例详解
2020/02/19 Python
Python 面向对象静态方法、类方法、属性方法知识点小结
2020/03/09 Python
Python依赖包迁移到断网环境操作
2020/07/13 Python
python中reload重载实例用法
2020/12/15 Python
编写函数,将一个3*3矩阵转置
2013/10/09 面试题
业务代表的岗位职责
2013/11/16 职场文书
公司晚会策划方案
2014/05/17 职场文书
供应链金融服务方案
2014/05/25 职场文书
教师考察材料范文
2014/06/03 职场文书
人身损害赔偿协议书范本
2014/09/27 职场文书
大学生英文求职信范文
2015/03/19 职场文书
公司回复函格式
2015/07/14 职场文书
python关于集合的知识案例详解
2021/05/30 Python
CSS控制继承中的height能变为可继承吗
2022/06/10 HTML / CSS