我正在使用地图工作,并且无法在worklight 6.0中获取当前位置,我可以使用任何链接或API来获取当前lat,long值。
此外,我已经看到此链接用于跟踪IBM信息中心的设备当前位置,
WL.Device.Geo.acquirePosition(onSuccess,onFailure,options)
我如何在我的示例项目中使用上述api,任何建议,
由于 djrecker
答案 0 :(得分:1)
如果没有您的实施和解释您尝试过的事情,我们无法帮助您。这是一个技术Q& A网站......
根据您正在做的事情,您可以:
或使用Worklight提供的位置服务:
请阅读这两种方法提供的选项,并选择最适合您的方式。
答案 1 :(得分:0)
如果没有明确指出你想要完成什么,就很难回答。 您应该确保验证的一件事是您的权限设置正确(请参阅http://pic.dhe.ibm.com/infocenter/wrklight/v6r0m0/topic/com.ibm.worklight.help.doc/apiref/r_wl_location.html)。
使用WL.Device.Geo.acquirePosition(onSuccess,onFailure,options)API可以为您提供单个位置(传递给onSuccess函数),以获取经度和纬度使用position.coords.longitude和position。 coords.latitude。
如果您希望跟踪一段时间内的位置,请使用WL.Device.startAcquisition API(如您所链接的简短“操作方法”所示)。