查看位置

openLocation

解释:使用百度 App 内置地图查看位置。

参数:Object​Object 参数说明:

参数类型必填说明
latitudeFloat纬度,范围为 -90~90,负数表示南纬。
longitudeFloat经度,范围为 -180~180,负数表示西经。
scaleINT缩放比例,范围 5~18,默认为18。
nameString位置名
addressString地址的详细说明
successFunction接口调用成功的回调函数
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

示例:在开发者工具中预览效果

  1. swan.getLocation({
    type: 'gcj02',
    success: function (res) {
    swan.openLocation({
    latitude: res.latitude,
    longitude: res.longitude,
    scale: 18
    })
    },
    fail: function (err) {
    console.log('错误码:' + err.errCode);
    console.log('错误信息:' + err.errMsg);
    }
    });

获取位置地图组件控制