gpt4 book ai didi

iphone - 在 Safari 中加载 URL,但在 UIWebview 中不加载

转载 作者:行者123 更新时间:2023-12-01 16:51:46 26 4
gpt4 key购买 nike

我面临一个奇怪的问题。当我尝试在 UIWebView 中加载该 url 时,我有一个 URL,它不会加载 web View 保持空白,但是当我尝试在 Safari 中加载相同的 url 时,它运行良好并显示页面。 UIWebView 是否有任何限制,例如如果网页包含它不能加载任何特定类型的小部件。

预先感谢

UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, 320, 480)];
webView.delegate = self;
NSURL *url = [NSURL URLWithString:@"myurl"];
NSURLRequest *req = [[NSURLRequest alloc]initWithURL:url];
[self.view addSubview:webView];
[webView loadRequest:req];

最佳答案

Safari 和本地计算机上的 iOS 模拟器上的行为将是相同的。两者都使用系统偏好设置中配置的相同代理设置。

然而——这就是诀窍——每个都有自己独特的 cookies 店。要获得相同的行为,您应该首先重置 Safari 和模拟器。

这让我大吃一惊。我的 Safari URL 有效,因为我之前存储了 cookie 值,使服务器能够满足我的请求。在模拟器上,不存在此类 cookie,因此服务器无法响应。从表面上看,它好像 UIWebView只是没有用。然而,事实并非如此

底线: 重置两者并重试。

关于iphone - 在 Safari 中加载 URL,但在 UIWebview 中不加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15039398/

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