微信小程序(五十四)腾讯位置服务示范(2024/3/8更新)

教程如下:

上一篇

1.先在官网注册一下账号(该绑定的都绑定一下)

腾讯位置服务官网

2.进入控制台

在这里插入图片描述

在这里插入图片描述

3.创建应用

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3. 额度分配

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.下载微信小程序SDK

微信小程序SDK下载渠道
在这里插入图片描述

5.解压将俩js文件放在项目合适的地方

在这里插入图片描述

6.加入安全域名or设置不验证合法域名

a. 如果只是自个学习使用而非上线项目眨眼睛建议设置“不验证合法域名”

在这里插入图片描述


b. 如果需要上线则在小程序账号添加安全域名

安全域名设置:在小程序管理后台 -> 开发 -> 开发管理 -> 开发设置 -> “服务器域名” 中设置request合法域名,添加https://apis.map.qq.com

到此为止除代码以外的内容都配置好了,使用细节详见下列代码

源码:

app.json

{
  "pages": [
    "pages/index/index",
    "pages/logs/logs"
  ],
  "window": {
    "navigationBarTextStyle": "black",
    "navigationBarTitleText": "Weixin",
    "navigationBarBackgroundColor": "#ffffff"
  },
  "style": "v2",
  "componentFramework": "glass-easel",
  "sitemapLocation": "sitemap.json",
  "lazyCodeLoading": "requiredComponents",

  "requiredPrivateInfos": [
    "getLocation",
    "choosePoi",
    "chooseAddress"
  ],
  "permission": {
    "scope.userLocation": {
      "desc": "您的位置信息将用于为您提供准确的服务"
    }
  }
}

index.wxml

<button bind:tap="searchSite" type="primary">查询周围的超市</button>

index.js

// 引入js文件,'../'是往上一级目录,文件地址别搞错了
import QQMapWX from '../../libs/qqmap-wx-jssdk'

//创建实例
const qqmapsdk=new QQMapWX({//填上自己之前创建并分配了额度的key
  key:'IYXBZ-IP6WW-4VAR5-YYZK2-FHER7-XOF4X'
})

Page({
  searchSite(){//搜索演示
    console.log('内容如下:')
    qqmapsdk.search({
      keyword:'超市',//关键词
      success:(res)=>{
        console.log(res)
      }
    })
  }
})

演示效果:(打码的部分就是附近的超市信息了)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码对我眨眼睛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值