-
-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
99 Taxi Support #183
Comments
The link you have provided is to a web-based corporate API, not a mobile app URI scheme. I did a quick Google search and could not find any results for URL schemes for the 99 Taxi iOS or Android apps. I have opened an issue on their corporate API github repo asking if such a scheme exists. If they respond "no" or do not respond and you are unable to provide details of the mobile app URL schemes, then this issue will be closed. |
I received the following app URL scheme from 99 Taxi developers via a Google doc:
|
What happensDoesn't open 99 Táxis App (Android - Samsung Galaxy S8) ObservationSame code is used to open others apps (Uber, Waze, Moovit, Cabify, GMaps) VersionsPlugin 4.2.0 ####Logs taken while reproducing problem |
99 Taxis is the only supported Android app where start location is a required input parameter. All other supported Android apps make start location optional. Therefore, in order for this plugin to automatically provide start location to 99 Taxis (if it's not already specified), the native Android implementation needs to be significantly enhanced to check/request runtime permission to use location, add the necessary permission entries to the AndroidManifest.xml, check/request high accuracy location is enabled (no point in requesting a low-accuracy city-level position if you want a pickup at your exact current address), and finally request a high accuracy position to determine the user's current location. Currently, I don't see it being worth my effort to do all of the above just for the case of 99 Taxis, however I'm willing to accept a PR request which implements the necessary native Android features. Otherwise/until then, you'll need to manually specify the start location for 99 Taxis. If the current user location is required, you can use I will update the App-specifics section for 99 Taxis to make it explicitly clear that start location is currently a required parameter. |
Thank you, dpa99c. |
Please add support for 99 Taxi app in iOS and Android platforms.
The link details can be found at:
https://api.corp.99taxis.com/docs
The text was updated successfully, but these errors were encountered: