uniapp开发微信小程序实现获取“我的位置”

embedded/2024/12/26 0:26:06/

1. 创建GetLocation项目

        使用HBuilder X创建一个项目GetLocation,使用Vue3。

2. 在腾讯地图开放平台中创建应用

        要获取位置,在小程序中需要使用腾讯地图或是高德地图。下面以腾讯地图为例。

        (1)打开腾讯地图开放平台官方网址:腾讯位置服务 - 立足生态,连接未来

        (2)注册并登录,进入控制台

        (3)创建应用

        控制台->应用管理->创建应用,填写“应用名称”和选择“应用类型”。勾选启用产品,并填写要使用当前位置服务的小程序>微信小程序APPID。

        之后就可以在应用列表上看到该应用的Key。注意:如果要获取地址详情,还要勾选上图中的“WebServiceAPI”。

        这个Key要填写到GetLocation项目的配置文件中。

3. 项目配置

        打开GetLocation项目下的配置文件manifest.json。

        (1)登录并获取uni-app应用标识(AppID)

        打开manifest.json文件下的“基础配置”。

        结果如下图


http://www.ppmy.cn/embedded/148749.html

相关文章

开源模型应用落地-LlamaIndex学习之旅-Agents-用自然语言构建Agent(一)

一、前言 在当今这个信息爆炸的时代,数据如同浩瀚宇宙中的繁星,海量且繁杂。从企业的海量业务数据到学术研究的丰富文献,从互联网上的碎片化信息到个人电脑中的各类文档,数据无处不在,但如何从中高效地获取有价值的信息并加以利用,却成为了摆在人们面前的巨大挑战 。 与此…

链原生 Web3 AI 网络 Chainbase 推出 AVS 主网, 拓展 EigenLayer AVS 应用场景

Chainbase AVS 主网的正式上线,正在将 Chainbase 不同的层进行深入的串联,为 Chainbase 数据网络带来了验证和处理方面的应用与拓展的能力,并成为数据体系全面启动的新契机。 在 12 月 4 日,链原生的 Web3 AI 数据网络 Chainbase …

#渗透测试#漏洞挖掘#红蓝攻防#护网#sql注入介绍11基于XML的SQL注入(XML-Based SQL Injection)

免责声明 本教程仅为合法的教学目的而准备,严禁用于任何形式的违法犯罪活动及其他商业行为,在使用本教程前,您应确保该行为符合当地的法律法规,继续阅读即表示您需自行承担所有操作的后果,如有异议,请立即停…

谷歌开发者工具 - 控制台篇

Chrome DevTools - Console控制台篇 一、官网二、主要用途三、控制台篇1.JavaScript/浏览器消息记录(1)演示效果 / 两种记录状态(2)显示导致调用的堆栈轨迹 2.过滤消息(1)按日志级别过滤(2&…

nginx—rewrite功能

目录 Rewrite相关指令 set指令 if指令 ①布尔值 ​编辑 ②相等 ​编辑 ③正则匹配 ④判断文件 ⑤其他 break指令 ​编辑 return指令 rewrite指令 rewrite_log指令 Rewrite应用场景 域名跳转 ​编辑 独立域名 Rewrite相关指令 rewrite指令是用于基于正则表达式…

日志和MVCC的详解

日志详解 日志的重要性和用途 日志在数据库系统中扮演着至关重要的角色,它是数据库活动的详细记录。从故障恢复的角度来看,数据库系统在运行过程中可能会遇到各种意外情况,如硬件故障、软件错误、电源中断等。当这些情况发生时,数…

企业台账系统|Java|SSM|VUE| 前后端分离

【技术栈】 1⃣️:架构: B/S、MVC 2⃣️:系统环境:Windowsh/Mac 3⃣️:开发环境:IDEA、JDK1.8、Maven、Mysql5.7 4⃣️:技术栈:Java、Mysql、SSM、Mybatis-Plus、VUE、jquery,html 5⃣️数据库可…

gitee别人仓库再上传自己仓库

一、新建一个自己的Git仓库 如果没有注册账号的朋友,可以先去注册一个Gitee的账号,用于管理自己的代码特别好用!!! 接下来就是在gitee上新建一个自己的仓库,如下图所示 二、右建 Git Bush Here删除.git文件…