根据ibm站点worklight混合应用程序可以运行ios 8.我使用worklight 6.1,我的应用程序确实运行ios 8,但cordova地理定位失败。对于ios 7,应用程序运行时没有任何问题。IBM Worklight 6.1 cordova地理位置和ios 8
我试图用我发现here根据本post但这并没有解决我的问题的更新文件替换在科尔多瓦/插件文件夹中的CDVLocation.h,CDVLocation.m文件来解决这个问题。我该如何解决这个问题?
编辑: 我得到的位置是这样的:
//get device longitude and latitude
navigator.geolocation.getCurrentPosition(onLocationSuccess, onLocationError, geolocationOptions);
在Android设备上ios7这工作得很好,我可以检索位置。在ios 8上,getCurrentPosition函数永远不会返回onLocationSuccess。所以触发onLocationError函数总是提示用户启用他的设备上的位置服务或发生超时。
你能具体谈谈 “不工作”?错误信息?示例项目? – 2014-10-01 13:16:45
我对我的问题进行编辑。我希望它有帮助。 – fnkbz 2014-10-01 13:31:15