Ravenstine commented on issue #114: Not working on Android devices URL: https://github.com/apache/cordova-plugin-geolocation/issues/114#issuecomment-428703019 @darkguy2008 I appreciate the quick reply! Haha. In the end it turned out that I needed to have `com.google.android.gms:play-services-base:16.0.0` installed as a dependency. It's probable that your project already had that installed through one way or another. Speaking of that, I'm no expert in software licensing, but I imagine that Apache might hesitate to merge code that's dependent on Google's nonfree libraries. From what I can tell, the @chemerisuk fork uses `com.google.android.gms:play-services-location`, whereas the Apache version doesn't use any Google libraries. Would love to hear an expert opinion on whether that'd be a problem, because it'd be great for this library to get fixed. This plugin was even flimsy back when I used it in 2015. I can verify, however, that the fork indeed solves the issues I've been having with the HTML5 geolocation API on Android. Anyone thinking of doing basic geolocation should consider using that fork since other geolocation plugins for Cordova either charge a boatload for licensing or they don't use the HTML5 API. @chemerisuk, if you're reading this, please consider providing support for your own fork, and let me know how I can send you some money for solving my problems! :)
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
