更新记录
1.0.1(2023-05-25) 下载此版本
优化“controltap”方法未定义
1.0.0(2023-05-25) 下载此版本
选择标记点生成电子围栏
平台兼容性
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 3.7.0 | × | √ | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 鸿蒙元服务 |
---|---|---|---|---|
× | × | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
说明
目前仅支持微信小程序,其他平台自行测试!
参数 | 说明 |
---|---|
@getPointsArr | 绘制围栏后返回的坐标点数组 |
绘制:在地图点击确定围栏的边界点(至少3个点位),二次点击取消点位(真机有效);
清空:清除已绘制的围栏;
使用方法
<template>
<view>
<map-fence @getPointsArr="getPointsArr"></map-fence>
</view>
</template>
<script>
import mapFence from '@/components/map-fence/map-fence.vue'
export default {
components: {
mapFence
},
data() {
return {
}
},
methods: {
// 绘制围栏时触发
getPointsArr(e) {
console.log(e)
}
}
}
</script>
<style>
</style>
特殊需求的小伙伴可更具源码自行修改