html - 显示网站预览

标签 html ios objective-c messaging

我需要在单个图像中显示具有给定url的网站预览(例如,当您向某人发送Facebook时,就像Messengerurl中所做的那样)。有什么方法可以在不实际加载html file并读取其metadata的情况下实现的?

最佳答案

尝试这个,

NSString *urlStr = @"http://cdn.sstatic.net/Sites/stackoverflow/company/img/logos/so/so-icon.png?v=c78bd457575a";
NSURL *url=[NSURL URLWithString: urlStr];
NSData *data=[NSData dataWithContentsOfURL:url];

UIImage *image=[[UIImage alloc] initWithData:data];


UIImageView *imagview = [[UIImageView alloc]initWithImage:image];

imagview.frame = CGRectMake(250, 500, 100, 100);

[self.view addSubview:imagview];

这只会给出拇指或图像。
您可以使用URLEmbeddedView Library获得更多功能。我认为这是您想要的图书馆。

关于html - 显示网站预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39226713/

相关文章:

iphone - 如何将自己的图像添加到 PhotoScroller 示例中?

objective-c - 在 iOS 上使用 AVAudioPlayer 需要哪些框架和导入?

html - 为什么 html 不在我的网络浏览器上呈现?

ios - 如何在缩放后调整 UILabel 文本大小 UIScrollview Zoomable

javascript - 我的 jQuery 点击事件只工作一次

ios - UIAlertViewStyleLoginAndPasswordInput 占位符文本不会设置

objective-c - 如何在基于 WebKit 的应用程序中启用本地存储?

ios - 删除任意单元格时,表格标题 View 向左滑动

html - Angularjs 中嵌套数组的幻灯片

jquery - 淡入淡出图像?