【发布时间】:2011-03-23 22:04:14
【问题描述】:
我正在 sencha 中制作一个在地图上跟踪人员的应用程序。 我想知道的是我需要跟踪其他人。我需要他们的纬度和经度,但我不知道如何访问它。 有人对此有答案吗?
【问题讨论】:
我正在 sencha 中制作一个在地图上跟踪人员的应用程序。 我想知道的是我需要跟踪其他人。我需要他们的纬度和经度,但我不知道如何访问它。 有人对此有答案吗?
【问题讨论】:
var geo = Ext.create('Ext.util.Geolocation', {
autoUpdate: false,
listeners: {
locationupdate: function (geo) {
var marker = new google.maps.Marker({
position: position,
map: map,
visible: true,
animation: google.maps.Animation.DROP,
icon: '/Resources/icons/map@20.png',
});
},
locationerror: function (geo, bTimeout, bPermissionDenied, bLocationUnavailable, message) {
Ext.Msg.alert('Error', message, Ext.emptyFn);
}
}
});
geo.updateLocation();
【讨论】:
在 Sencha Touch 中,有一个 GeoLocation 类可以为您解决这个问题。查看文档,其中还包含如何使用该类的示例。 http://dev.sencha.com/deploy/touch/docs/?class=Ext.util.GeoLocation
【讨论】: