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


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 相关文章推荐
Javascript调用C#代码
Jan 17 Javascript
深入理解JavaScript系列(3) 全面解析Module模式
Jan 15 Javascript
THREE.JS入门教程(5)你应当知道的十件事
Jan 24 Javascript
Javascript实现快速排序(Quicksort)的算法详解
Sep 06 Javascript
深入浅出ES6新特性之函数默认参数和箭头函数
Aug 01 Javascript
jQuery简单设置文本框回车事件的方法
Aug 01 Javascript
canvas仿iwatch时钟效果
Mar 06 Javascript
微信页面弹出键盘后iframe内容变空白的解决方案
Sep 20 Javascript
javascript高级模块化require.js的具体使用方法
Oct 31 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
May 21 Javascript
js实现轮播图效果 z-index实现轮播图
Jan 17 Javascript
解决vue打包报错Unexpected token: punc的问题
Oct 24 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
删除PHP数组中头部、尾部、任意元素的实现代码
2017/04/10 PHP
PHP正则匹配到2个字符串之间的内容方法
2018/12/24 PHP
javascript 密码强弱度检测万能插件
2009/02/25 Javascript
使用ExtJS技术实现的拖动树结点
2010/08/05 Javascript
js 限制数字 js限制输入实现代码
2012/12/04 Javascript
Javascript图像处理—平滑处理实现原理
2012/12/28 Javascript
js导入导出excel(实例代码)
2013/11/25 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
JavaScript实现简单的二级导航菜单实例
2015/04/15 Javascript
jQuery 获取页面li数组并删除不在数组中的key
2016/08/02 Javascript
jQuery+HTML5+CSS3制作支持响应式布局时间轴插件
2016/08/10 Javascript
jQuery延迟执行的实现方法
2016/12/21 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
在javaScript中检测数据类型的几种方式小结
2017/03/04 Javascript
基于Taro的微信小程序模板消息-获取formId功能模块封装实践
2019/07/15 Javascript
JavaScript实现省份城市的三级联动
2020/02/11 Javascript
Python中优化NumPy包使用性能的教程
2015/04/23 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
python 消费 kafka 数据教程
2019/12/21 Python
Python 读取xml数据,cv2裁剪图片实例
2020/03/10 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
2020/07/28 Python
html5中地理位置定位api接口开发应用小结
2013/01/04 HTML / CSS
小学生自我鉴定
2013/10/12 职场文书
信息科学与技术专业求职信范文
2014/02/20 职场文书
原材料检验岗位职责
2014/03/15 职场文书
大学生社会实践方案
2014/05/11 职场文书
还款承诺书范文
2014/05/20 职场文书
青春励志演讲稿范文
2014/08/25 职场文书
2014年销售部工作总结
2014/12/01 职场文书
学者《孟子》名人名言
2019/08/09 职场文书
导游词之西湖雷峰塔
2019/09/18 职场文书
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android
关于Oracle12C默认用户名system密码不正确的解决方案
2021/10/16 Oracle
MySQL悲观锁与乐观锁的实现方案
2021/11/02 MySQL
Python的三个重要函数详解
2022/01/18 Python
 Redis 串行生成顺序编码的方法实现
2022/04/03 Redis