Dart flatter中的富链接预览
是否可以从url进行预览,获取所有信息,如标题、相关文本和图像。有什么插件我可以随时使用吗 参见此您可以这样做: 1) 在以下位置创建用户: 2) 生成一个访问密钥 3) 从你的代码调用Dart flatter中的富链接预览,dart,flutter,flutter-dependencies,Dart,Flutter,Flutter Dependencies,是否可以从url进行预览,获取所有信息,如标题、相关文本和图像。有什么插件我可以随时使用吗 参见此您可以这样做: 1) 在以下位置创建用户: 2) 生成一个访问密钥 3) 从你的代码调用 http://api.linkpreview.net/?key=<Your_API_KEY_From_Step_2>&q=https://www.google.com 4) 在flatter小部件中使用它来创建预览。目前,flatter没有开源库为网站提供这些元标记 有一个临时解决方案,
http://api.linkpreview.net/?key=<Your_API_KEY_From_Step_2>&q=https://www.google.com
4) 在flatter小部件中使用它来创建预览。目前,flatter没有开源库为网站提供这些元标记
有一个临时解决方案,使用这些freemium API来获取这些信息。主要缺点是付款前的请求受到限制。希望我回答这个问题不会迟到,有一个链接预览的插件。我知道我有点晚了,但我找到了解决方案 这可能是可行的,但如果你有很多预览生成,你将不得不订阅和支付 由于某些依赖性问题,我无法使用该库(它需要
http<1.12.0
)
所以我必须自己做。在这个评论中写完整的答案太长了,所以我会告诉你我是怎么做的。
我跟着。如果你懒得看整个视频,你可以看他的。这对我来说很有效,时间不长(只有2个相关文件):
{"title":"Google","description":"Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for.","image":"http:\/\/www.google.com\/images\/branding\/googlelogo\/1x\/googlelogo_white_background_color_272x92dp.png","url":"https:\/\/www.google.com\/"}