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


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 html动态生成select标签出问题的解决方法
Nov 20 Javascript
把jQuery的类、插件封装成seajs的模块的方法
Mar 12 Javascript
原生javascript实现DIV拖拽并计算重复面积
Jan 02 Javascript
被遗忘的javascript的slice() 方法
Apr 20 Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
Jul 24 Javascript
jquery实现放大镜简洁代码(推荐)
Jun 08 jQuery
基于BootStrap实现简洁注册界面
Jul 20 Javascript
vue中添加mp3音频文件的方法
Mar 02 Javascript
解决使用vue.js路由后失效的问题
Mar 17 Javascript
Element-UI中关于table表格的那些骚操作(小结)
Aug 15 Javascript
js实现鼠标点击页面弹出自定义文字效果
Dec 24 Javascript
es6中new.target的作用和使用场景简单示例分析
Mar 14 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中文件上传的安全问题
2006/10/09 PHP
php pack与unpack 摸板字符字符含义
2009/10/29 PHP
7个超级实用的PHP代码片段
2011/07/11 PHP
php日期操作技巧小结
2016/06/25 PHP
php利用递归实现删除文件目录的方法
2016/09/23 PHP
PHP小偷程序的设计与实现方法详解
2016/10/15 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
php ajax数据传输和响应方法
2018/08/21 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
javascript 函数式编程
2007/08/16 Javascript
Javascript 写的简单进度条控件
2008/01/22 Javascript
Bootstrap每天必学之按钮
2015/11/26 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
2015/12/05 Javascript
JavaScript中Textarea滚动条不能拖动的解决方法
2015/12/15 Javascript
jQuery插件AjaxFileUpload实现ajax文件上传
2016/05/05 Javascript
分享12个非常实用的JavaScript小技巧
2016/05/11 Javascript
判断JS对象是否拥有某属性的方法推荐
2016/05/12 Javascript
js中遍历Map对象的简单实例
2016/08/08 Javascript
详解Vue2.0之去掉组件click事件的native修饰
2017/04/20 Javascript
基于Bootstrap表单验证功能
2017/11/17 Javascript
Angular5中状态管理的实现
2018/09/03 Javascript
使用koa-log4管理nodeJs日志笔记的使用方法
2018/11/30 NodeJs
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
node.js中path路径模块的使用方法实例分析
2020/02/13 Javascript
JavaScript canvas实现文字时钟
2021/01/10 Javascript
Python使用pymysql小技巧
2017/06/04 Python
Python2随机数列生成器简单实例
2017/09/04 Python
利用pyinstaller打包exe文件的基本教程
2019/05/02 Python
实现Python与STM32通信方式
2019/12/18 Python
Python日期格式和字符串格式相互转换的方法
2020/02/18 Python
pycharm激活码2020最新分享适用pycharm2020最新版亲测可用
2020/11/22 Python
HTML5 Canvas锯齿图代码实例
2014/04/10 HTML / CSS
HTML5+CSS3:3D展示商品信息示例
2017/01/03 HTML / CSS
PHP解析URL是哪个函数?怎么用?
2013/05/09 面试题
大学生助学金感谢信
2015/01/21 职场文书
如何使用PostgreSQL进行中文全文检索
2021/05/27 PostgreSQL