Cocoa:获取WebView的标题

raf*_*afa 3 macos cocoa objective-c

我创建了一个简单的webview,用户可以通过Twitter分享,并想知道:

如何从webview获取标题并放入字符串...

omz*_*omz 9

设置您的Web视图frameLoadDelegate并实现该webView:didReceiveTitle:forFrame:方法:

- (void)webView:(WebView *)sender didReceiveTitle:(NSString *)title forFrame:(WebFrame *)frame
{
    if (frame == [myWebView mainFrame]) {
        NSLog(@"Title: %@", title);
        //...
    }
}
Run Code Online (Sandbox Code Playgroud)