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

uni-app插件,高德地图、地图区域绘制、定位打卡

介绍

高德地图、地图区域绘制、定位打卡

示例

默认 (展示地图,是否可以打卡)

<template><view class="container"><map-positioning-punch:clock-in-area="clockInArea":refresh-timeout="refreshTimeout"@clockInClick="clockIn":is-report="true"@change="locationChange"></map-positioning-punch></view>
</template><script>/*** 作者:腾辉工作室* 邮箱:844475003@qq.com*/export default {data() {return {// 打卡区域设置clockInArea: [{longitude: '111.455906',latitude: '27.257652',distance: 150,},{longitude: '111.45304',latitude: '27.256399',distance: 400,},{longitude: '111.447355',latitude: '27.258016',distance: 300,}],// 刷新打卡区域频率refreshTimeout: 3000}},methods: {// 位置变化locationChange({ location, areaLocation, distance }) {uni.showToast({icon: 'success',title: '上报成功'})// location 当前位置// areaLocation 符合打卡的区域// distance 打卡距离console.log(11, location, areaLocation, distance)},// 打卡回调事件clockIn({ location, areaLocation, distance }) {uni.showToast({icon: 'success',title: '打卡成功'})// location 当前位置// areaLocation 符合打卡的区域// distance 打卡距离console.log(location, areaLocation, distance)}}}
</script>

参数

参数名描述
clockInArea打卡区域设置 Array<经纬度信息、半径>
refreshTimeout打卡定位刷新频率 Number,默认:3000
clockIn打卡数据回调 Function 返回 location-当前位置, areaLocation-符合打卡区域信息, distance – 打卡位置距离打卡区域距离(m)
isPort是否上报实时位置数据
change上报数据返回,同打卡回调一致

自定义打卡按钮

<map-positioning-punch:clock-in-area="clockInArea":refresh-timeout="refreshTimeout":is-report="true"@change="locationChange"><view>自定义打卡按钮</view></map-positioning-punch>

manifest.json App模块配置

图片

高德地图开放平台

高德地图开放平台

获取用户名

个人中心

申请安卓、IOS应用

图片

获取发布版安全码SHA1

uni-app开发者中心

图片

预览

插件地址

相关文章:

  • 海报在线制作系统小程序ThinkPHP+UniApp
  • [论文阅读] 人工智能 + 软件工程 | 用大语言模型架起软件需求形式化的桥梁
  • 无人机数据处理系统设计与难点
  • Uniapp条件编译完全指南:跨平台开发的核心技术
  • 跨越延迟障碍,从15秒到2毫秒,通过MODBUS转ETHERNET IP网关将变送器接入AB PLC
  • git操作练习(2)
  • Gartner发布网络安全组织设计指南:设计网络安全组织的五项原则和六种主要安全组织类型
  • RS232转Profinet网关推动车间数字化转型
  • Rust 机器学习
  • 基于proxysql实现MySQL读写分离
  • 1:9.7p1-7ubuntu4.3 安全加固升级9.9p2-2_SSH
  • SpringBoot 插件化架构的4种实现方案
  • 指针篇(2)- const修饰,野指针,assert断言,指针的使用和传址调用
  • Happy-LLM 第一章 NLP概述
  • Java并发编程实战 Day 25:秒杀系统的并发设计与实现
  • 电路图识图基础知识-卧式万能铣床识图详解(二十九)
  • 获取ip地址安全吗?如何获取静态ip地址隔离ip
  • 小程序还没有上线就提示小程序违规,支付失败
  • C++设计模式与软件工程
  • 【CompletableFuture】CompletionStage、创建子任务、设置的子任务回调钩子(二)
  • 简述跨境电商网站的平台建设/被逆冬seo课程欺骗了
  • wordpress 导出数据库/广告优化师是做什么的
  • 怎样做网站首页图片变换/广告网页
  • css做电影海报网站设计/2022年新闻摘抄十条
  • 网页视频怎么下载到电脑桌面/商丘网站seo
  • 站长工具推荐/网络建站