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


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 suggest效果 自动完成实现代码分享
Feb 17 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
Apr 25 Javascript
深入理解JQuery keyUp和keyDown的区别
Dec 12 Javascript
setInterval与clearInterval的使用示例代码
Jan 28 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
Oct 08 Javascript
js HTML5 Canvas绘制转盘抽奖
Sep 13 Javascript
在一个页面实现两个zTree联动的方法
Dec 20 Javascript
解决vue 更改计算属性后select选中值不更改的问题
Mar 02 Javascript
webpack 3.X学习之多页面打包的方法
Sep 04 Javascript
JS使用canvas中的measureText方法测量字体宽度示例
Feb 02 Javascript
VueCli4项目配置反向代理proxy的方法步骤
May 17 Javascript
vue使用vue-quill-editor富文本编辑器且将图片上传到服务器的功能
Jan 13 Vue.js
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中使用curl_init函数的说明
2010/11/02 PHP
浅谈Eclipse PDT调试PHP程序
2014/06/09 PHP
PHP中的命名空间相关概念浅析
2015/01/22 PHP
PHP5多态性与动态绑定介绍
2015/04/03 PHP
php封装的mysqli类完整实例
2016/10/18 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
在多个页面使用同一个HTML片段的代码
2011/03/04 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
$.extend 的一个小问题
2015/06/18 Javascript
基于vue的下拉刷新指令和滚动刷新指令
2016/12/23 Javascript
jquery获取select,option所有的value和text的实例
2017/03/06 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
2017/06/22 Javascript
利用jQuery实现简单的拖曳效果实例代码
2017/10/20 jQuery
jquery如何实现点击空白处隐藏元素
2017/12/05 jQuery
更改BootStrap popover的默认样式及popover简单用法
2018/09/13 Javascript
通过实例学习React中事件节流防抖
2019/06/17 Javascript
jQuery实现input[type=file]多图预览上传删除等功能
2019/08/02 jQuery
Node.js使用MongoDB的ObjectId作为查询条件的方法
2019/09/10 Javascript
python使用cPickle模块序列化实例
2014/09/25 Python
利用Python找出序列中出现最多的元素示例代码
2017/12/08 Python
python3通过selenium爬虫获取到dj商品的实例代码
2019/04/25 Python
python实现坦克大战游戏 附详细注释
2020/03/27 Python
python time.sleep()是睡眠线程还是进程
2019/07/09 Python
基于pytorch的lstm参数使用详解
2020/01/14 Python
pytorch 使用加载训练好的模型做inference
2020/02/20 Python
python实现飞船游戏的纵向移动
2020/04/24 Python
南非领先的在线旅行社:Travelstart南非
2016/09/04 全球购物
Ryderwear澳洲官网:澳大利亚高端健身训练装备品牌
2018/09/18 全球购物
nohup的用法
2014/08/10 面试题
2014年个人业务工作总结
2014/11/17 职场文书
2014年团总支工作总结
2014/11/21 职场文书
2016年119消防宣传日活动总结
2016/04/05 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers
MySQL系列之二 多实例配置
2021/07/02 MySQL
css布局巧妙技巧之css三角示例的运用
2022/03/16 HTML / CSS
TV动画《间谍过家家》公开PV
2022/03/20 日漫