您如何以编程方式启动iOS Safari,并使用用户选择的搜索引擎进行搜索?

与将openURL与http://www.google.com/?gws_rd=ssl#q=%22search+for+this%22一起使用

如果可能,请遵守用户的设置。

最佳答案

    NSString * urlString = @"x-web-search://?keyword";
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:urlString]]) {
    if (iOS10) {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlString] options:@{} completionHandler:nil];
    } else {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlString]];
    }
}

关于ios - 以编程方式启动iOS Safari并进行默认搜索?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31909068/

10-09 22:16