前言:官方提供好了 map组件直接使用即可,具体配置可以参考demo

1、配置权限

"permission": {"scope.userLocation": {"desc": "请求获取地理信息"}
}

2、使用map

wx.getLocation()  可以获取当前位置,需要在小程序中申请,也可以使用demo中的方式获取(如下api获取上下文对象,再进行对应功能的获取)

wx.createMapContext

功能描述

//js文件
Page({data:{latitude: 23.099994,longitude: 113.324520,markers: [{id: 1,latitude: 23.099994,longitude: 113.324520,name: 'T.I.T 创意园'}],covers: [{latitude: 23.099994,longitude: 113.344520,iconPath: '/image/location.png'}, {latitude: 23.099994,longitude: 113.304520,iconPath: '/image/location.png'}]},onLoad(option) {},onShow() {this.getCurrentPosition()},handlePosition(e){let longitude = e.detail.longitudelet latitude = e.detail.latitude},getCurrentPosition(){wx.getLocation().then(res => {console.log(res);this.setData({longitude: res.longitude,latitude: res.latitude,markers: [{id: 0,height: 50,width: 40,longitude: res.longitude,latitude: res.latitude}]})});wx.onLocationChange(it=>{console.log(it,'--监听位置--')})},//查看视频lookVideo(){wx.redirectTo({url:'../video/index'})}
})

微信小程序之地图组件相关推荐

  1. 微信小程序百度地图API移动选点

    微信小程序百度地图API移动选点 本文首发微信小程序百度地图API移动选点 因为业务需要使用百度地图API,参考一位大佬编写腾讯API的思路和方法,改造成百度地图API移动选点. 思路: wxml前端 ...

  2. 【微信小程序】地图(97/100)

    UI布局 <!--pages/map/map.wxml--> <view class="page-section page-section-gap">< ...

  3. 微信小程序-MAP API组件 合集

    合集不断更新,总有一款适合你~ map组件&API 官方文档 组件map | 微信开放文档 APIMapContext | 微信开放文档 获取当前的地理位置.速度.wx.getLocation ...

  4. 微信小程序_基础组件学习02

    微信小程序_基础组件学习02 swiper组件 swiper是滑块容器,也就是手机端的轮播图. swiper组件有两部分组成swiper和swiper-item. swiper-item需要放在swi ...

  5. 微信小程序基于swiper组件的tab切换

    代码地址如下: http://www.demodashi.com/demo/14010.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...

  6. 微信小程序授权登录 组件的封装

    微信小程序授权登录 组件的封装 新建components文件 写wxml文件 wxss部分 js部分 json引用 页面使用 页面js 授权登录 流程如下: 因为多个页面功能需要登录状态 所以做了个组 ...

  7. 微信小程序使用image组件显示图片的方法

    本文实例讲述了微信小程序使用image组件显示图片的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 ① index.wxml 代码如下: <image style=" ...

  8. 【微信小程序】选择器组件picker

    文章目录 [微信小程序]选择器组件picker picker组件的定义 picker组件的类型 picker属性 共同的属性 时间选择器time 参考 [微信小程序]选择器组件picker picke ...

  9. 微信小程序的父子组件传值

    微信小程序的父子组件传值 如果小程序中有可复用的UI且具有一定的功能性,就可以使用自定义组件将其封装起来. 下面介绍父子组件的数据传递方法,以及一个简单的组件和一个复杂的组件示例. 二.父子组件传递数 ...

最新文章

  1. [轉]資料庫讀寫分離
  2. 垃圾邮件分类实战(SVM)
  3. linux常用命令--diff
  4. 炁体源流 鸿蒙,一人之下:八绝技中最强被曝光,没想到炁体源流落榜,第一在后头...
  5. 改變HTML中的光標問題
  6. oracle读写文件--利用utl_file包对磁盘文件的读写操作
  7. Maven搭建SSM框架测试HTTP 接口
  8. js中this的作用域
  9. drop index mysql_MySQL修改和删除索引(DROP INDEX)
  10. 解决CSDN markdown编辑器插入图片去除水印
  11. 物联网通信-末端监控点环网组网设计
  12. charles+drony+android监听websocket
  13. 操作系统复试问题笔记
  14. 【HAL库】STM32CubeMX开发----STM32F103/F207/F407----时钟配置
  15. 代码洁癖系列(一):什么是整洁代码
  16. 一段MySQL的小总结
  17. 虚幻P5:蓝图材质节点
  18. js base64 压缩
  19. 离开WOW的日子里---怀恋盗贼
  20. tf.keras.activations.elu(五)

热门文章

  1. Windows Azure系列-- Azure Table的CRUD操作
  2. mybatis和spring框架的整合
  3. UGUI内核大探究(十六)InputField
  4. android 获取文件大小
  5. 计算机硬件故障检测实验报告,计算机系统的硬件检测实验报告
  6. 首届“网刃杯”网络安全大赛部分WP
  7. css——图片缩放,拉伸,变形的解决办法
  8. 电影《T-34坦克》
  9. 笛卡尔之“我思故我在”
  10. java电影院购票系统总结_Java实现电影院订票系统代码