我的位置使用:
var myLat = position.coords.latitude;
var myLng = position.coords.longitude;
我必须用这2个变量做一些计算,但是eclipse显示错误,说myLat是NaN。我插入了一条提醒:alert(myLat)
,但要告诉我" myLat"而是我坐标的值。
所以,我无法进行计算。如何将myLat转换为允许我执行计算的值?
我使用MVC模式,因此myLat和myLng在模型中声明为:
var posAttuale = function(){
this.myLat = "myLat";
this.myLng = "myLng";
this.myComune = "myComune";
};
在控制器中:
var infoPos = new posAttuale();
infoPos.myLat = position.coords.latitude;
infoPos.myLng= position.coords.longitude;
我使用的是eclipse和三星Galaxy S4Mini。