如题,经纬度和地址都能获取到,速度speed和方向direction一直为null???我需要用这个做状态显示!!
代码如下
plus.geolocation.getCurrentPosition(function(position) {
var data ={
ak:baiduMap.ak,
service_id:baiduMap.yingYanServiceId,
entity_name:selectedCar.cph,//实体名称
latitude:position.coords.latitude,
longitude:position.coords.longitude,
loc_time:parseInt(position.timestamp/1000),//unix时间戳--注意unix是秒,要除以1000
coord_type_input:'bd09ll',
//speed:((position.coords.speed||0)*3.6).toFixed(1),//速度 km/h---静止状态停好久下才能偶尔获取
//direction:position.coords.heading||0,//方向
address:position.addresses||''//地址
}
},
function(e) {
app.alert('获取位置信息失败:' + e.message);
},
{
enableHighAccuracy:true,
provider: 'baidu',
coordsType: 'bd09ll'
})
h***@163.com
你解决了吗?
2023-10-25 17:29