WL.Device.startAcquisition - 调用成功和失败回调?

时间:2015-01-01 14:34:42

标签: android geolocation ibm-mobilefirst

我从https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-6-3/advanced-topics/location-services-hybrid-applications/下载了IBM MobileFirst项目。

我已在Android模拟器中运行它。

我注意到方法WL.Device.Geo.acquirePosition按预期工作 但是使用WL.Device.startAcquisition,在调用success回调之后,也会调用failure回调。

为什么触发故障回调?

1 个答案:

答案 0 :(得分:0)

请在评论中查看我的上述请求以获取更多信息(以及Idan的请求)。

如果没有这个,我的猜测是你在Geo政策上超时了。当你在模拟器中运行时,很可能你没有足够快地设置一个值(在你设置的初始值之后),因此很快就会出现超时失败。

同样请注意,Android模拟器存在一个已知错误,即Geo位置从当前日期的午夜开始设置。