更新记录
1.0.13(2026-10-20)
下载此版本
x地图t
平台兼容性
uni-app(4.11)
| Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
| √ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
小红书小程序 |
快应用-华为 |
快应用-联盟 |
| √ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
uni-app x(4.11)
| Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
| - |
- |
- |
- |
- |
- |
sa-tmap
//地图组件以及chooseLocation,getLocation,openLocation,startLocationUpdate,startLocationUpdateBackground,onLocationChange,stopLocationUpdate,offLocationChange,传参与uni官方保持一致,其中地图组件以及chooseLocation,getLocation,openLocation,onLocationChange需要多传一个key
import SaTmap from '@/uni_modules/sa-tmap/components/sa-tmap/sa-tmap.vue';
<SaTmap @markertap=markertapHandler :scale="scale" :markers="markers" :longitude="longitude"
:latitude="latitude" @regionchange=regionchangeHandler :showLocation="true" mapKey="你的key"
class="map">
</SaTmap>
import {
getLocation,
chooseLocation,
openLocation,
startLocationUpdate,
onLocationChange,
stopLocationUpdate,
offLocationChange
} from "@/uni_modules/sa-tmap"
getLocation({
key: "你的key",
type: "gcj02",
complete(e) {
console.log("getLocation:",e)
}
})
chooseLocation({
key: "你的key",
complete(e) {
console.log("chooseLocation:", e)
}
})
openLocation({
latitude: 23.121664,
longitude: 113.758869,
name: "测试name",
address: "测试address",
key: "你的key",
complete(e) {
console.log("openLocation:", e)
}
})
onLocationChange(FUNCTION CALLBACK, "你的key");