gpt4 book ai didi

iphone - 在 iPhone 应用程序的 Safari 中打开 Google 网络搜索

转载 作者:行者123 更新时间:2023-12-03 20:47:23 27 4
gpt4 key购买 nike

我希望在 Safari 中打开 Google 网络搜索,以查找由应用设置的特定搜索词。我知道 openURL 方法并使用过它,但我无法在 Safari 中打开自定义搜索。

这是我到目前为止得到的代码

NSString *searchTerm = [NSString stringWithFormat:@"Soccer World Cup"];
searchTerm = [searchTerm stringByReplacingOccurrencesOfString:@" " withString:@"+"];
NSString *url = [NSString stringWithFormat:@"http://www.google.com/#sclient=psy&hl=en&site=&source=hp&q=%@&aq=f&aqi=&aql=&oq=&gs_rfai=&pbx=1&fp=a20cfd04ba3c5cf9",searchTerm];

NSURL *googleURL = [NSURL URLWithString:url];

if(![[UIApplication sharedApplication] openURL:googleURL]){
NSLog(@"Failed to open URL");
}

这段代码最终会在 Safari 中打开 google,但没有搜索词

任何帮助将不胜感激!谢谢

最佳答案

# 定义 URL 片段,通常用于跳转到页面上的特定命名 anchor 。有些服务器会处理该信息,但很少见。

您想使用 ? 来启动 URL 查询参数

http://www.google.com/?sclient=....

关于iphone - 在 iPhone 应用程序的 Safari 中打开 Google 网络搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4583170/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com