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

wordpress复制网站模板廊坊百度快照优化哪家服务好

wordpress复制网站模板,廊坊百度快照优化哪家服务好,wordpress怎么用七牛,网站建设 视频教程本篇文章分享一下在实际开发小程序时遇到的需要获取用户当前位置的问题,在小程序开发过程中经常使用到获取定位功能。uniapp官方也提供了相应的API供我们使用。 官网地址:uni.getLocation(OBJECT)) 官网获取位置的详细介绍这里就不再讲述了,大…

本篇文章分享一下在实际开发小程序时遇到的需要获取用户当前位置的问题,在小程序开发过程中经常使用到获取定位功能。uniapp官方也提供了相应的API供我们使用。
官网地址:uni.getLocation(OBJECT))
官网获取位置的详细介绍这里就不再讲述了,大家可以点击上方链接去官网查看。
我们本次开发的是小程序,需要注意的是,小程序获取定位使用的是腾讯位置服务,所以需要申请腾讯位置服务的SDK。

腾讯位置服务平台申请密钥和下载SDK

申请步骤:详细文档https://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/jsSdkOverview
在这里插入图片描述

1、申请开发者秘钥

点击文档中的申请秘钥链接,跳转至腾讯位置服务平台,如下图所示申请即可。(没有账号的先注册账号)
在这里插入图片描述

2、开通webServiceAPI服务

开通webserviceAPI服务:控制台 ->应用管理 -> 我的应用 ->添加key-> 勾选WebServiceAPI -> 保存
(小程序SDK需要用到webserviceAPI的部分服务,所以使用该功能的KEY需要具备相应的权限)

1、申请key
在这里插入图片描述
2、复制申请好的Key值等待使用
在这里插入图片描述

3、下载微信小程序JavaScriptSDK

微信小程序JavaScriptSDK下载地址(点击文字即可跳转)
在这里插入图片描述
下载好解压完成后,我们一般放在根目录下面的common目录下(如下图)
在这里插入图片描述

4、安全域名设置

安全域名设置,在小程序管理后台 -> 开发 -> 开发管理 -> 开发设置 -> “服务器域名” 中设置request合法域名,添加https://apis.map.qq.com
在这里插入图片描述
到这一步算是申请完成,再配置一下就好了

配置manifest.json文件

在这里插入图片描述
在这里插入图片描述
勾选之后,视图源码会自动加上这此段代码,如果没有可以直接复制手动加上。

 "permission" : {"scope.userLocation" : {"desc" : "为了您更好的体验,请确认获取您的位置"}
}	"requiredPrivateInfos": ["getLocation", "chooseLocation"]

示例代码演示

//引入下载好的SDK
import QQMapWX from "../../common/qqmap-wx-jssdk.js"//获取定位函数示例methods: {//获取位置信息async getLocationInfo() {return new Promise((resolve) => {//位置信息默认数据let location = {longitude: 0,latitude: 0,province: "",city: "",area: "",street: "",address: "",};uni.getLocation({type: "gcj02",success(res) {location.longitude = res.longitude;location.latitude = res.latitude;// 腾讯地图Apiconst qqmapsdk = new QQMapWX({key: 'XXXXXXXXXXXXXXXXXXXXXXXX'  //这里填写自己申请的key});qqmapsdk.reverseGeocoder({location,success(response) {let info = response.result;console.log(info);location.province = info.address_component.province;location.city = info.address_component.city;location.area = info.address_component.district;location.street = info.address_component.street;location.address = info.address;resolve(location);},});},fail(err) {console.log(err)resolve(location);},});});}}//调用函数
//函数调用可以自己去选择在页面加载的时候加载,或者有一个触发条件。(我是用的页面加载,所以放在了onload方法中)。async onLoad() {const location = await this.getLocationInfo();this.position = location.address
},
//注意:这里使用的this.position,是在data中定义的,代码示例中没有写。需要自己在data方法中定一个position变量//页面渲染
<view style="margin-top: 40rpx;margin-left: 16rpx;color:red;">当前定位:{{position}}
</view>

到此该功能完整实现!

http://www.hengruixuexiao.com/news/45313.html

相关文章:

  • 网站的类型有哪几种深圳seo网站优化公司
  • 泰州腾讯网站开发免费的seo
  • 易经网站开发公司给我免费的视频在线观看
  • 动态网站建设 js少儿编程培训机构排名前十
  • magento wordpress 整合网站的排名优化怎么做
  • 虚拟空间怎么做网站目录指向排名优化软件
  • 做音响网站郑州黑帽seo培训
  • 海南建设监理协会网站互联网广告行业分析
  • 爱润妍网站开发广州推广seo
  • 合同备案号查询系统优化网站有哪些方法
  • 免费网络加速器破解版手机优化大师下载
  • 做网站需要什么学历seo公司怎么样
  • 招标网站官网seo整站优化系统
  • 网页布局设计的一般步骤seo门户网站
  • wordpress 获取文章地址适合seo的建站系统
  • 怎样建设营销型网站企业网站优化
  • 微小店网站建设哪家好百度竞价排名规则及费用
  • 深圳网站建设公司 概况新站点seo联系方式
  • 好看的模板优化设计电子版
  • 山西响应式网站设计深圳网络推广渠道
  • 门户网站开发语言指数工具
  • 辽宁双高建设专题网站武汉seo诊断
  • 网站功能模块结构图优云优客百度推广效果怎么样
  • 今天的新闻联播内容摘抄网站按天扣费优化推广
  • 网站后台数据改不了武汉seo广告推广
  • 聊城网站营销信息海南网站制作公司
  • 网贷网站开发自建网站平台有哪些
  • wordpress修改数据库连接优化网络培训
  • wordpress网站建设中百度小说风云榜排名
  • 微信网站建设多少钱网络营销特点