我正在UIWebView
加载一个网页,该网页包含几个iframe,例如嵌入式YouTube视频。
我通过
中的request.URL
看到了对这些iframe的所有单独请求
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
但是当他们完成加载时,由于
中没有NSURLRequest
对象,我无法看到完成加载的内容
-(void)webViewDidFinishLoad:(UIWebView *)webView {
所以会发生什么:
我最终想要实现的是只听主页面的结束事件并忽略由iframe触发的所有事件。怎么能实现这一目标?感谢任何建议!