zhaojs
2023-06-19 ceea40372050073c202d1a3ab2112f9754f2bce4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
export default function getLocation(_this) {
    /**
     *获取用户当前地理位置
     */
    var vm = _this
    vm.locaStatus = '正在获取位置信息...'
    return new Promise((resolve, reject) => {
        var qqmapsdk;
        var me = this;
        uni.getLocation({
            type: 'gcj02',
            geocode:true,
            success: function (res) {
                resolve(res)
            },
            fail(err) {
                console.log(err);
                vm.locaStatus = '获取定位信息失败,请检查是否开启定位权限或当前GPS信号强度!'
                uni.showToast({
                    title:'获取定位信息失败,请检查是否开启定位权限或当前GPS信号强度!',
                    icon:'none'
                })
                reject(err)
            }
        });
    })
}