【发布时间】:2012-03-24 17:21:08
【问题描述】:
我需要在屏幕外将网页渲染为位图,然后将位图显示给用户。这可以通过主线程上的简单代码来完成,如下所示:
NSString *urlAddress = @"http://www.google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[offscreenWebView loadRequest:requestObj];
或者我需要将 UIWebView 附加到活动视图吗?
在 Android 中,Web 视图似乎不会呈现,除非它是活动视图的一部分。因此,要在 Android 中完成这项任务,我需要创建一个视图层次结构,为 Web 渲染器创建一个活动视图,然后在其上放置另一个视图,让它在屏幕外绘制。
【问题讨论】: