我正在创建一个iOS应用程序,它非常依赖通过Safari扩展程序添加的网址。它有效,没问题,但是......好吧,它很难看。我想使用网址的缩影,就像iOS 10或Facebook Messenger中的新消息丰富链接一样。
问题是:我做了一些研究,但在iOS上找不到任何相关内容。我想过解析一个图像的HTML,但从网站到另一个网站可能太随机了,对吗?
如果有人知道答案或会引导我的事情,我会非常感激。谢谢:))
答案 0 :(得分:0)
在网页的head标签中查找<link rel="icon" type="image/png" href="images/favicon.png">
。很多网站都有这个。如果找不到图标,那么我会尝试找到<img src ...>
,这与您建议的解决方案类似。
如果这不起作用,我实际上可能会开始寻找主色,但那样会有更多的工作。
答案 1 :(得分:0)
最后,我选择使用OpenGraph。许多网站都实现了它,而不是全部,但它是一个良好的开端。
我使用在Github上找到的that wrapper,但如果您喜欢可以使用的内容,我也会找到URLEmbeddedView。