iOS - 调用手机浏览器打开网址

    NSString *openURL = @"http://www.baidu.com/";
    NSURL *URL = [NSURL URLWithString:openURL];
    
    /**
     ios 9 之前使用
     openURL:打开的网址
     **/
    [[UIApplication sharedApplication]openURL:URL];
    
    
    /**
     ios 10 以后使用  openURL: options: completionHandler:
                    这个函数异步执行,但在主队列中调用 completionHandler 中的回调
     openURL:打开的网址
     options:用来校验url和applicationConfigure是否配置正确,是否可用。
             唯一可用@{UIApplicationOpenURLOptionUniversalLinksOnly:@YES}。
             不需要不能置nil,需@{}为置空。
     ompletionHandler:如不需要可置nil
     **/
    [[UIApplication sharedApplication]openURL:URL options:@{} completionHandler:^(BOOL success) {
        
    }];

猜你喜欢

转载自blog.csdn.net/qq_36557133/article/details/81090270
今日推荐