plus.geolocation.getCurrentPosition( function ( p ) {
lat=p.coords.latitude
log=p.coords.longitude
}, function ( e ) {
alert( "Geolocation error: " + e.message );
});
使用变量时为 undefined
plus.geolocation.getCurrentPosition( function ( p ) {
lat=p.coords.latitude
log=p.coords.longitude
}, function ( e ) {
alert( "Geolocation error: " + e.message );
});
使用变量时为 undefined
4 个回复
某时某客 (作者)
我现在是 使用API获取到经纬度后 使用腾讯地图的API 来逆向获取 实际地址..
但是 获取到的地址 无法存入数组啊 啊啊啊啊啊啊
某时某客 (作者)
o(︶︿︶)o 唉
DCloud_App_Array
请确认是5+ API无返回数据?还是腾讯地图API无反馈数据?
如果已经获取数据,可以使用storage或文件API进行保存,需视实际情况决定。
需要注意的问题是:
geolocation API返回的定位数据默认使用的是wgs84坐标系,在使用其它地图API获取实际地址时需要注意坐标系转换的问题。
damdmen
问题是怎么从plus.geolocation.getcurrentposition()外部获取到p.coords.latitude等数值?全局变量?还是只能用localstorage?自己试了全局变量好像不可以。
2016-01-16 11:45
某时某客 (作者)
搜噶 都有返回值 就能不能存入数组
异步么?
DCloud_App_Array
没有理解具体问题,请详细描述
2015-06-19 15:39