firebase - 如何在 Flutter 项目中预览链接
问题描述
我有一个正在开发的聊天应用程序,我注意到在发送消息时,它无法识别发送的链接。但我希望链接被识别并预览显示。请问我该怎么做。如果需要任何依赖项。谢谢你。
我是新来的,所以我想要详细信息,谢谢
解决方案
您可以使用flutter_link_previewer包。这是文档中的一个使用示例:
import 'package:flutter_link_previewer/flutter_link_previewer.dart';
LinkPreview(
enableAnimation: true,
onPreviewDataFetched: (data) {
setState(() {
// Save preview data to the state
});
},
previewData: _previewData, // Pass the preview data from the state
text: 'https://flyer.chat',
width: MediaQuery.of(context).size.width,
)
推荐阅读
- laravel - 公用文件夹的 Laravel 子文件夹问题
- botframework - 如何将 Bot 框架与 SQL Server 分析服务或 Azure 分析服务等分析服务连接起来?
- python - 如何在多个文件中搜索 3 个单独的字符串并将它们打印到 python 中的 excel 文件中?
- css - 最小主题中的自定义 CSS
- elasticsearch - 查找索引中两个相关字段的所有相关文档
- python - 神经网络的损失和准确性在训练期间保持不变
- ios - 当我单击 WKWebView 浏览器中的链接时,它会进入 safari
- node.js - React SSR 应用程序未在 API 请求中加载路由组件
- django - 我们应该在哪里更改序列化程序中的初始数据?
- java - JAVA程序从出生日期和当前日期计算人的年龄