|
|
1
6
网站通常会为用户友好的社交媒体共享提供元信息,例如 Open Graph protocol tags . 事实上,在您自己的示例中,reddit页面有打开的图形标记,这些标记构成了链接预览中的信息(使用 og: 属性)。 一种回退方法是为尚未符合 standardized format 或者尝试并大致猜测给定网站上最突出的内容是什么(例如,折叠上方的最大图像、第一段的前几句话、标题元素中的文本等)。 前一种方法的问题是,随着这些网站的变化和发展,您必须维护解析器,而使用后一种方法,您无法可靠地预测页面上的重要内容,并且您也不能期望总是找到您要查找的内容(例如缩略图的图像)。 由于你永远无法为所有的网站生成有意义的预览,这归结为一个简单的问题。成功链接预览的可接受率是多少?如果它接近解析标准元信息所能得到的,我会坚持这样做,省得自己头疼。如果没有,除了上面共享的库之外,您还可以查看付费服务/API,它可能会覆盖比您自己更多的用例。 |
|
|
2
2
|
|
|
3
1
你可以开发自己的 链接预览插件 或者使用现有的第三方可用插件。 无法在此张贴示例。但我可以访问流行链接预览插件的URL。可以免费也可以付费。 您可以查看url演示 here ,在中给出响应 JSON 和 未经加工的 数据 您也可以使用API。 希望有帮助。 |
|
|
Danil · 种子/填充核心数据的最佳实践?[关闭] 1 年前 |
|
|
Robin · LazyVGrid项目预计不会击中测试区域 1 年前 |
|
|
Alex Smith · 移动到下一个视图控制器后如何显示警报? 1 年前 |
|
selcukctn · 如何在react native中制作无限动画? 1 年前 |
|
|
Nicolas Gimelli · iOS 18远程通信通知不起作用 1 年前 |