# location **Repository Path**: littlelot/location ## Basic Information - **Project Name**: location - **Description**: cordova-android 短视频插件 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-07-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 高德定位插件@naonao -Cordova 主要功能 ------> 发送定位,查看定位,商家定位,商家距离计算 # 发送定位(sendLocation) 调用方法 navigator.locate.sendLocation(data,successFunction) 参数[data][successFunction] data: {} successFunction: function (result) {} // result 为调用成功返回的 json 对象 返回值[result] result: { screenImg: '', // 定位返回当前位置的截图 base64 poiLat: '', // 定位返回当前兴趣点的纬度 poiLon: '', // 定位返回当前兴趣点的经度 poiName: '', // 定位返回当前兴趣点的名字 poiAddress: '', // 定位返回当前兴趣点的地址 code: 0, // 返回状态码, 0为成功 1为失败 2为底层代码错误 status: '' // 返回状态信息 } # 查看定位(checkLocation) 调用方法 navigator.locate.checkLocation(data) 参数[data] data: { lat: '', // 待定位点的经度,字符串,发送定位返回 lon: '', // 待定位点的纬度,字符串,发送定位返回 address: '', // 待定位点的地址,若传了经纬度则根据经纬度定位 city: '' // 待定位点的城市,若传了经纬度则根据经纬度定位 } 无返回值 # 计算距离(calculateDistance) 调用方法 navigator.locate.calculateDistance(data,successFunction) 参数[data][successFunction] data: { address: '', // 商家地址 city: '' // 商家所在城市 } successFunction: function (result) {} // result 为调用成功返回的 json 对象 返回值[result] result: { distance: '', // 商家到当前位置的距离 code: 0, // 返回状态码, 0为成功 1为失败 2为底层代码错误 status: '' // 返回状态信息 }