当前位置: 首页 > ops >正文

前端使用腾讯地图api实现定位功能

1.配置key

申请地址: https://lbs.qq.com/dev/console/key/manage
在这里插入图片描述

在这里插入图片描述

2.在项目中引入jssdk

<script type="text/javascript" src="https://apis.map.qq.com/tools/geolocation/min?key=key&referer=myapp"></script>

使用

const geolocation = new (window as any).qq.maps.Geolocation("key", "myapp");
const that = this
// 定义定位成功回调函数
function showPosition(position) {}
// 定义定位失败回调函数
function showError(error) {// 提示用户定位失败uni.showToast({title: "定位失败",icon: "none",})
}
// 发起定位请求
geolocation.getLocation(showPosition, showError, {options: {timeout: 10000}})

腾讯地图提供了三种调用方式,我用的是第三种,如果想试试其他两种的小伙伴可以自己研读一下哦,附链接地址
https://lbs.qq.com/webApi/component/componentGuide/componentGeolocation

http://www.xdnf.cn/news/4981.html

相关文章:

  • Spring生态全景解析:Spring、Spring MVC、SpringBoot与Spring Cloud的关系
  • Google的A2A和MCP什么关系
  • 数据库的SQLSTATE[23000]异常,通过自定义异常类来提供更友好的提示信息
  • STC32G12K128-旋转编码器-软件去抖
  • QT6(35)4.8定时器QTimer 与QElapsedTimer:理论,例题的界面搭建,与功能的代码实现。
  • CSS display: none
  • 2025 年数维杯数学建模B题完整论文代码模型
  • 2025 年数维杯数学建模 C 题完整论文代码模型
  • Linux——进程信号
  • MySQL中的连接池
  • java------------反射
  • JAVA,大花猫大黑狗例题
  • 敦普水性无铬锌铝涂层:汽车紧固件防锈15年,解决螺栓氢脆腐蚀双痛点
  • linux中的日志分割
  • sklearn自定义pipeline的数据处理
  • c++中new和malloc 分配内存有什么不同
  • VSCode远程无法选择虚拟环境问题
  • 官方SDK停更后的选择:开源维护的Bugly Unity SDK
  • 《深挖Java中的对象生命周期与垃圾回收机制》
  • 麒麟系统安装 Nginx 作为非 Web 程序的完整指南
  • 自定义prometheus exporter实现监控阿里云RDS
  • 【彻底卸载nginx并部署nginx1.22.1+ssl模块等】
  • 供应链管理系统建设方案,技术方案(Word)
  • SpringAI--基于MySQL的持久化对话记忆实现
  • 当当网Top500书籍信息爬取与分析
  • 事务失效的场景
  • 循环卷积(Circular Convolutions)
  • 227. 基本计算器 II
  • Tomcat 日志体系深度解析:从访问日志配置到错误日志分析的全链路指南
  • VUE2课程计划表练习