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

核心代码很简单:

// 百度地图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)

}

}

实现效果

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

java微信公众号百度地图,微信企业号开发之微信考勤百度地图定位相关推荐

  1. Java开发微信公众号之整合weixin-java-tools框架开发微信公众号

    微信开发者接入文档 : https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319 微信公众平台测试账号申请: http ...

  2. php 微信开发 菜单,微信公众号中个性化菜单的开发实例

    微信公众号中个性化菜单的开发实例 个性化菜单让公众号的不同用户群体看到不一样的自定义菜单.该接口开放给已认证订阅号和已认证服务号,个性化菜单要求用户的微信客户端版本在iPhone6.2.2,Andro ...

  3. 微信公众号无法抓包 提示请在微信客户端打开链接

    最近有一个需求是测试公司公众号中某个需要鉴权接口的性能.首先就是需要对该接口进行抓包,根据以前写过的一篇文章,我们可以过使用Fiddler对微信PC客户端抓包来获取接口信息. 使用fiddler抓包微 ...

  4. Node.js七天搞定微信公众号(又名:Koa2实现电影微信公众号前后端开发)- 问题汇总

    未完待续 视频资料在上一篇博客<Node.js七天搞定微信公众号(又名:Koa2实现电影微信公众号前后端开发)> 问题1:该公众号提供的服务出现故障,请稍后重试! 出处:<第4章 实 ...

  5. 微信公众号、内嵌H5字体受微信字体大小影响问题的解决方案

    微信公众号.内嵌H5字体受微信字体大小影响问题的解决方案,代码也是之前网上找的,现在记录一下 //微信公众号禁止设置老年字体 ;(function() {if (typeof WeixinJSBrid ...

  6. php公众号提现功能,微信公众号打赏的钱怎么提现_微信公众号打赏功能_微信公众号打赏从哪里取出来...

    微信公众号打赏的钱怎么提现,微信公众号打赏功能.微信公众号之前打赏功能可以立即取现,但是最近出现了一些变动,会有人问微信公众号打赏为什么不能立刻取现?小编为大家带来了微信公众号打赏取现时间调整. 微信 ...

  7. 上篇: php 微信公众号 基于Thinkphp3.2框架开发

    说明:本教程是自己自学+自己的理解+扩展(包括学习过程中遇到的一些问题) 参考教程:麦子学院--李忠益--http://www.maiziedu.com/u/70409/ 微盟: http://www ...

  8. 微信公众号自动回复服务器数据,[终极方案]解决微信公众号服务器配置启用后无法自动回...

    在配置服务器配置时Token验证通过后,遇到给公众号发信息,提示:提示该公众号提供的服务出现故障,请稍后再试 的问题,一直实现不了自动回复的功能.百度了大量的资料,参考了开发文档,尝试了n种办法,检查 ...

  9. 微信公众号post方法Java_Java HttpClient 如何伪装微信浏览器进行POST请求

    当我用HttpClient的post去请求外部微信支付跳转时得到一个返回值: {"code":"XXXXXXXXX,"message":"请 ...

  10. 微信公众号裂变引流教程,2020微信公众号引流最新方法集合

    一.公众号裂变 目前,公众号具有较高的准确性和相对快速的增加粉丝的方法.操作过程如下:1,设定奖品诱饵的时候要明确自己的目标粉丝群体以及考虑奖品价格和吸引力.2,制作具有吸引力的海报,最好是朋友圈看的 ...

最新文章

  1. iOS中autolaylout和sizeclass的理解
  2. 零基础python从入门到精通 pdf-跟老齐学Python:从入门到精通PDF电子版
  3. 开放平台_OAuth2.0
  4. java根据enum某个属性值获取枚举项
  5. How is SAP Gateway metadata request converted to XML format transformation
  6. Mysql调优你不知道这几点,就太可惜了
  7. 【C++学习笔记三】C++多态、抽象(接口)
  8. 在Windows XP 32位系统中安装JDK 1.8
  9. springmvc最简单的搭建,初学者必看
  10. Linux 命令 之 【stat】 查看文件状态。 (包括修改时间)
  11. react实现div隐藏_在React中显示或隐藏元素
  12. 音频分离Spleeter的安装
  13. 让我来告诉你:大学计算机专业的学生应该去考什么证书.
  14. 【系列】重新认识Java——基本类型和包装类
  15. 全铝合金家居零甲醛家具展示
  16. Tecplot进阶——如何用Tecplot制作一张满足论文投稿要求的图片
  17. 什么是SQL注入攻击?SQL注入攻击的危害以及防护
  18. 解读《A Regularized Deep Learning Approach for Clinical Risk Prediction of Acute Coronary Syndrome》
  19. DockerCompose从零基础讲解到玩转它!
  20. 论文解读:基于迁移移学习的深卷积神经网络,用于从蛋白质主要序列预测与白血病相关的磷酸化位点

热门文章

  1. 傅立叶变换变换matlab,希尔伯特变换和傅里叶变换MATLAB仿真
  2. 2022电工(初级)操作证考试题库及模拟考试
  3. 中文汉化AE扩展脚本 AtomX 3.0.0 不断更新预设包文件
  4. 支付接口申请_微信小程序商城如何开通支付功能
  5. h5链接加上 vconsole_淘宝bp链接让你手动也可以像软件一样
  6. Pyechars练习分析二手房数据
  7. 【33】t-SNE原理介绍与对手写数字MNIST的可视化结果
  8. (转载)0201 0402 0603 0805 1206焊盘封装尺寸
  9. 年会抽奖(错排算法)
  10. 教程:批量自动删除微博