在iOS上获取网址的缩影

时间:2016-07-11 14:49:48

标签: ios objective-c swift image url

我正在创建一个iOS应用程序,它非常依赖通过Safari扩展程序添加的网址。它有效,没问题,但是......好吧,它很难看。我想使用网址的缩影,就像iOS 10或Facebook Messenger中的新消息丰富链接一样。

问题是:我做了一些研究,但在iOS上找不到任何相关内容。我想过解析一个图像的HTML,但从网站到另一个网站可能太随机了,对吗?

如果有人知道答案或会引导我的事情,我会非常感激。谢谢:))

2 个答案:

答案 0 :(得分:0)

在网页的head标签中查找<link rel="icon" type="image/png" href="images/favicon.png">。很多网站都有这个。如果找不到图标,那么我会尝试找到<img src ...>,这与您建议的解决方案类似。

如果这不起作用,我实际上可能会开始寻找主色,但那样会有更多的工作。

答案 1 :(得分:0)

最后,我选择使用OpenGraph。许多网站都实现了它,而不是全部,但它是一个良好的开端。

我使用在Github上找到的that wrapper,但如果您喜欢可以使用的内容,我也会找到URLEmbeddedView