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

uniapp使用谷歌地图获取位置

最近在使用uniapp开发的时候,由于客户是国外的,要求使用谷歌地图获取位置,所以找了一下实现的方法
首先在需要在需要使用地图的页面引入

let that = this
uni.getLocation({type: "wgs84",success: function (res) {console.log("当前位置的经度:" + res.longitude);console.log("当前位置的纬度:" + res.latitude);console.log(res.latitude, res.longitude, "res", res);const latlng = {lat: res.latitude,lng: res.longitude,};// 根据经纬度获取地址信息const apiKey = "api的key";const url = `https://maps.googleapis.com/maps/api/geocode/json?latlng=${res.latitude},${res.longitude}&key=api的key`;console.log(url);uni.request({url: 'https://maps.googleapis.com/maps/api/geocode/json?latlng=' + res.latitude + ',' + res.longitude + '&key=' + apiKey,method: "GET",success: (res2) => {console.log(res2)},fail: (err) => {// 处理网络错误this.errorMessage = `网络请求失败: ${err.errMsg}`;},complete: () => {// 请求完成后的操作},});},});

有相同问题的小伙伴可以试一下
希望可以帮到你~~
看到这如果对你有帮助的话
请用你发财的小手点赞加关注叭~
加个关注不迷路~

http://www.dtcms.com/a/305967.html

相关文章:

  • uniapp实现微信小程序导航功能
  • 从单机到分布式:Redis如何成为架构升级的胜负手
  • 问题1:uniapp在pages样式穿刺没有问题,在components组件中样式穿刺小程序不起效果
  • Oracle迁移PostgreSQL隐式类型转换配置指南
  • FPGA实现CameraLink视频解码转SRIO与DSP交互,FPGA+DSP多核异构图像处理架构,提供2套工程源码和技术支持
  • Windows Server 2019 查询最近7天远程登录源 IP 地址(含 RDP 和网络登录)
  • 【OD机试题解法笔记】符号运算
  • AWS Blockchain Templates:快速部署企业级区块链网络的终极解决方案
  • Keil-C51 与 Keil -ARM 项目工程兼容的方法
  • leetcode热题——搜索二维矩阵Ⅱ
  • Syzkaller实战教程2:运行环境配置+实例运行
  • 多模通信·数据采集:AORO P9000U三防平板带来定制化解决方案
  • Rust × Elasticsearch官方 `elasticsearch` crate 上手指南
  • Hyperchain 的分级权限体系如何应对潜在的安全威胁和攻击?
  • 龙虎榜——20250730
  • 2018 年 NOI 最后一题题解
  • 学会使用golang zap日志库
  • 【MATLAB】(一)简介
  • 字节跳动“扣子”(Coze)开源:AI智能体生态的技术革命
  • ansible 版本升级
  • colima 修改镜像源为国内源
  • mybatis-入门
  • 笔记本电脑开机慢系统启动慢怎么办?【图文详解】win7/10/11开机慢
  • [leetcode] 反转字符串中的单词
  • 【JVM篇10】:三种垃圾回收算法对比详解
  • CMS框架漏洞
  • QT笔记--》QMenu
  • Apache FOP实践——pdf模板引擎
  • C++入门基础 1
  • Spark的累加器(Accumulator)