我需要在单个图像中显示具有给定url
的网站预览(例如,当您向某人发送Facebook
时,就像Messenger
在url
中所做的那样)。有什么方法可以在不实际加载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/