1.0.1 • Published 5 years ago

cordova-plugin-gaode v1.0.1

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

#安装 cordova plugin add cordova-plugin-gaode --variable ios_key=XXXXX --variable android_key=XXXXXXX

请把XXXXXX替换成对应的高德应用的key

#用法

//uploadUrl  接受GPS数据的服务端地址
//interval 上传间隔时间
//loginName 用户名(非必须)
cordova.plugin.gaode.startBackgroundLocation(
    uploadUrl,
    interval,
    loginName,
    ()=>{console.log('ok')},
    e=>{
            console.log(e);
    }
);

停止后台定位上传功能

cordova.plugin.gaode.stopBackgroundLocation(
    ()=>{console.log('ok')},
    e=>{console.log(e)}
)

判断是否后端定位运行中

cordova.plugin.gaode.isBackgroundLocationRunning(
    (ret)=>{
        //返回数字1或者0,1表示后台定位运行中,0表示未开启后台定位
        console.log(ret);
    },
    e=>{console.log(e)}
)

单次定位

cordova.plugin.gaode.onceLocation(
    (data)=>{
       //返回JSON数据
       //{
       //    longitude:精度,
       //    latitude:纬度,
       //    accuracy:水平精准度
       //    altitude:高度,
       //    speed:速度
       //}
    },
    e=>{console.log(e)}
)

唤起导航

起点终点的格式
{
    longitude:经度
    latitude:维度
}
导航方式:0 驾车路线规划,1 步行路线规划,2 骑行路线规划 
cordova.plugin.gaode.navigation(
    起点,
    终点,
    导航方式,
    ()=>{
       //导航界面关闭后回调
    },
    e=>{
        //错误码
        //https://lbs.amap.com/api/ios-navi-sdk/guide/tools/errorcode
        console.log(e)
    }
)
1.0.1

5 years ago

1.0.0

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago