gpt4 book ai didi

ios - 在 UIWebview 中获取当前 URL 但它没有响应

转载 作者:行者123 更新时间:2023-11-29 02:01:32 24 4
gpt4 key购买 nike

我创建应用程序以使用 UIWebview 并在 UIWebview 中触摸内容时将日志显示到 url。这是我的代码

- (void)viewDidLoad {
[super viewDidLoad];
NSURL *url1 =[NSURL URLWithString:@"MyWebSite"];
NSURLRequest *request1 = [NSURLRequest requestWithURL:url1];
[_webView1 loadRequest:request1];
NSURL *url2 =[NSURL URLWithString:@"MyWebsite2"];
NSURLRequest *request2 = [NSURLRequest requestWithURL:url2];
[_webView2 loadRequest:request2];//url menu 2
NSString *currentURL = [_webView1 stringByEvaluatingJavaScriptFromString:@"document.title"];
NSLog(@"%@",currentURL);
}

但我触摸内容日志不打印并且更改 webview 日志打印(空)抱歉我的英语不好。

最佳答案

在从 URL 接收数据之前,您无法获取网站的标题。

所以

  • 将您的webview delegate设置为self

然后在

  • - webViewDidFinishLoad: 获取标题

关于ios - 在 UIWebview 中获取当前 URL 但它没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30315985/

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