Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. MobilityANE.instance.isAppInstalled("waze://")
  2. || MobilityANE.instance.isAppInstalled("comgooglemaps://")
  3. || MobilityANE.instance.isAppInstalled("maps://")
  4.  
  5. var url:String = "";
  6. if(MobilityANE.suported){
  7.         if((SettingsData.isAndroid() && MobilityANE.instance.isAppInstalled("com.waze")) || (SettingsData.isIOS() && MobilityANE.instance.isAppInstalled("waze://")))
  8.                         {
  9.                             if(SettingsData.appDescriptorVersion() == SettingsData.YOUSE) url = "waze://ul?ll=" + _point.x + "&" + _point.y + "&navigate=no";
  10.                             else url = "waze://?ll=" + _point.x + "," + _point.y + "&navigate=yes";
  11.                             navigateToURL(new URLRequest(url));
  12.                         }
  13.                         else if((SettingsData.isAndroid() && MobilityANE.instance.isAppInstalled("com.google.android.apps.maps")) || (SettingsData.isIOS() && MobilityANE.instance.isAppInstalled("comgooglemaps://"))){
  14.                             if(SettingsData.isAndroid()){
  15.                                 url = "geo:0,0?q=" + _point.x + "," + _point.y;
  16.                             }else{
  17.                                 url = "comgooglemaps://?daddr=" + _point.x + "," + _point.y + "&directionsmode=driving";
  18.                             }
  19.                             trace("url:", url);
  20.                             navigateToURL(new URLRequest(url));
  21.                         }
  22.                         else if((SettingsData.isAndroid() && MobilityANE.instance.isAppInstalled("com.apple.Maps")) || (SettingsData.isIOS() && MobilityANE.instance.isAppInstalled("maps://"))){
  23.                             url = "http://maps.apple.com/maps?q=" + _point.x + "," + _point.y;
  24.                             navigateToURL(new URLRequest(url));
  25.                         }
  26.                     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement