5

我正在创建一个 Mac 应用程序,它从 WebView 中的 URL 加载一些内容,然后需要将内容保存到文件中。内容可能是也可能不是 HTML。加载工作正常,问题是从 WebView 获取内容。我怎么做?

谢谢!

4

1 回答 1

9

我不知道你是使用 WebView (MacOS) 还是 UIWebVoew (iOS...)。我使用以下代码(在 MacOS 中)对我很有效:

WebFrame *frame = [myWebView mainFrame];
WebDataSource *source = [frame dataSource];
NSData *data = [source data];
NSString *str = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding] autorelease];
[someTextView setString:str];  // shows the content of myWebView as string
于 2012-02-12T15:33:25.097 回答