更新记录
1.0.0(2020-07-31)
公司定位打卡和外出打卡。公司打卡可在设置页面中设置公司所在地点(经纬度)以及设置好的地点为中心点,半径多少米内可以打卡,超出设置范围则不能打卡。外出打卡,以当前所在位置为中心,可在设置页面设置外出半径为多少米内可以打卡。外出打卡,可以在选择范围内选择打卡地址,以及拍照打卡功能。
平台兼容性
云端兼容性
uni-app
app-vue |
app-nvue |
app-android |
app-ios |
? |
? |
? |
? |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
? |
? |
? |
? |
? |
? |
? |
? |
? |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
? |
? |
? |
? |
? |
? |
? |
? |
? |
uni-app x
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
? |
? |
? |
? |
? |
? |
? |
? |
? |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
uniCloud定位打卡
基于 uniCloud + uniapp 的 serverless 简单的定位打卡demo
本demo简单说明
1.需在 manifest.json 微信小程序中授权 微信接口描述
"permission": {
"scope.userLocation": {
"desc": "你的位置信息将用于小程序位置接口的效果展示"
}
}
2.需要腾讯地图key申请,官网https://lbs.qq.com/
3.manifest.json中配置上自己的小程序的 appid
4.本人只在微信小程序模式下简单开发,并未考虑其他端兼容性,暂且只支持微信小程序