Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MobilityANE.instance.isAppInstalled("waze://")
- || MobilityANE.instance.isAppInstalled("comgooglemaps://")
- || MobilityANE.instance.isAppInstalled("maps://")
- var url:String = "";
- if(MobilityANE.suported){
- if((SettingsData.isAndroid() && MobilityANE.instance.isAppInstalled("com.waze")) || (SettingsData.isIOS() && MobilityANE.instance.isAppInstalled("waze://")))
- {
- if(SettingsData.appDescriptorVersion() == SettingsData.YOUSE) url = "waze://ul?ll=" + _point.x + "&" + _point.y + "&navigate=no";
- else url = "waze://?ll=" + _point.x + "," + _point.y + "&navigate=yes";
- navigateToURL(new URLRequest(url));
- }
- else if((SettingsData.isAndroid() && MobilityANE.instance.isAppInstalled("com.google.android.apps.maps")) || (SettingsData.isIOS() && MobilityANE.instance.isAppInstalled("comgooglemaps://"))){
- if(SettingsData.isAndroid()){
- url = "geo:0,0?q=" + _point.x + "," + _point.y;
- }else{
- url = "comgooglemaps://?daddr=" + _point.x + "," + _point.y + "&directionsmode=driving";
- }
- trace("url:", url);
- navigateToURL(new URLRequest(url));
- }
- else if((SettingsData.isAndroid() && MobilityANE.instance.isAppInstalled("com.apple.Maps")) || (SettingsData.isIOS() && MobilityANE.instance.isAppInstalled("maps://"))){
- url = "http://maps.apple.com/maps?q=" + _point.x + "," + _point.y;
- navigateToURL(new URLRequest(url));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement