zoukankan      html  css  js  c++  java
  • iOS

            NSString *baiduURLSchemes = [NSString stringWithFormat:@"baidumap://map/geocoder?address=%@&output=html&src=ruifeng", address];
            // 若不 encoding,返回的 URL 为空值
            NSURL *baiduURL = [NSURL URLWithString:[baiduURLSchemes stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
            
            // 调用‘百度地图app’客户端
            if ([[UIApplication sharedApplication] canOpenURL:baiduURL]) {
                [[UIApplication sharedApplication] openURL:baiduURL];
            }else{
                //调用百度地图网页版
                NSURL *aURL = [NSURL URLWithString:[[NSString stringWithFormat:@"http://api.map.baidu.com/geocoder?address=%@&output=html&src=ruifeng", address] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
                [[UIApplication sharedApplication] openURL:aURL];
            }
  • 相关阅读:
    今日总结
    今日总结
    今日总结
    今日总结
    今日总结
    java自学
    java自学
    Java自学
    Java自学
    java自学
  • 原文地址:https://www.cnblogs.com/ihojin/p/ios-baidumap.html
Copyright © 2011-2022 走看看