您好我正在开发一款需要最准确GPS定位的应用。使用"厨房水槽"为了显示所有Titanium的可能性,它为我提供了网络地理位置,我可以检测设备吗?
PS:该项目实际上是为Android开发的,但很快将移植到iPhone。
答案 0 :(得分:2)
那么,澄清一下,你的代码是基于this example吗?问题是你正在获得基于网络的地理定位,而不是基于GPS的地理位置?
您是否尝试将preferredProvider
替换为Geolocation.PROVIDER_GPS
,而不是字符串“gps”?如:
Ti.Geolocation.preferredProvider = Ti.Geolocation.PROVIDER_GPS;
答案 1 :(得分:2)
如果您使用TiStudio而不是TiDeveloper,则可以使用示例项目GPS开始。它已捆绑在下载中,因此只需启动它并将该代码用作工作副本即可学习。它也准备好了android: - )