将变量传递到近球(Error Obj Obj)#appcelerator
Passing variable into nearsphere (Error Obj Obj) #appcelerator
使用
Cloud.Events.query({
where: {
lnglat: {
'$nearSphere': [userlngglobal,userlatglobal],
'$maxDistance': 0.00326
}
我尝试传递变量,但不断得到 Error Obj Obj
我试过使用 '$nearSphere': [JSON.stringify(userlngglobal),54]
同样的错误
变量取自这里
Ti.Geolocation.forwardGeocoder(textfield.getValue(), function(e) {
Ti.API.info(e);
userlngglobal = e.longitude;
userlatglobal = e.latitude;
win.close();
console.log('longitude' +userlngglobal);
alert('latitude: '+userlatglobal);
alert('youve updated it');
});
Appcelerator 团队的回答
"$nearSphere":[Number(e.coords.longitude), Number(e.coords.latitude)]
使用
Cloud.Events.query({
where: {
lnglat: {
'$nearSphere': [userlngglobal,userlatglobal],
'$maxDistance': 0.00326
}
我尝试传递变量,但不断得到 Error Obj Obj
我试过使用 '$nearSphere': [JSON.stringify(userlngglobal),54]
同样的错误
变量取自这里
Ti.Geolocation.forwardGeocoder(textfield.getValue(), function(e) {
Ti.API.info(e);
userlngglobal = e.longitude;
userlatglobal = e.latitude;
win.close();
console.log('longitude' +userlngglobal);
alert('latitude: '+userlatglobal);
alert('youve updated it');
});
Appcelerator 团队的回答
"$nearSphere":[Number(e.coords.longitude), Number(e.coords.latitude)]