ionic-team/ng-cordova

native geolocation deprecated on Android

Open

#430 创建于 2014年11月11日

在 GitHub 查看
 (14 评论) (0 反应) (0 负责人)JavaScript (1,072 fork)batch import
help wantedquestion

仓库指标

Star
 (3,493 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

I struggle to make the geolocation works on Android, using ngCordova and of course the org.apache.cordova.geolocation plugin.

I came across this Jira: https://issues.apache.org/jira/browse/CB-5977

Is ngCordova aware of this deprecation?

What is the best way today to use geolocation on Android with ngCordova? Indeed, it seems that, when the plugin is installed, Android always try to use the native way, that..isn't available any more.

Should I write an ugly pseudo-code like: if(window.cordova && isAndroid()) { useTheBrowserImplementation()} elseif(window.cordova && isIos()) {useNgCordova())} ?

Thanks a lot,

Michael

贡献者指南