首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以从Flutter web链接中显示链接预览吗?

可以从Flutter web链接中显示链接预览吗?
EN

Stack Overflow用户
提问于 2021-10-06 18:43:00
回答 2查看 389关注 0票数 0

我正在考虑在flutter web上开发一个电子商务应用程序,使用Navigator 2.0,也许是beamer。

我希望人们能够分享颤动的网络链接,并在社交网络上显示预览。这个是可能的吗?

只是为了澄清:我不希望在我的web应用程序上显示其他网站的预览。我想在社交网络上展示我的flutter web应用程序链接的预览。这有可能吗?

EN

回答 2

Stack Overflow用户

发布于 2021-10-06 19:01:40

是的,您可以通过使用这个库来实现:这里是link to library

您可以在MaterialApp或scafflod中使用称为AnyLinkPreview的小部件。

票数 0
EN

Stack Overflow用户

发布于 2021-10-06 19:17:53

是的,你可以使用包来解决这个问题。在这种情况下,需要将此包添加到您的项目中,然后根据需要使用AnyLinkPreview小部件。

例如,

代码语言:javascript
运行
复制
    final String _url =
      "https://speakerdeck.com/themsaid/the-power-of-laravel-queues";

    Widget getLinkPreview ()
    {
      return Container(
        child : AnyLinkPreview(
                        link: _url,
                        displayDirection: UIDirection.UIDirectionHorizontal,
                        cache: Duration(hours: 1),
                        backgroundColor: Colors.grey[300],
                        errorWidget: Container(
                          color: Colors.grey[300],
                          child: Text('Oops!'),
                        ),
                        errorImage: _errorImage,
                    ),
         );
    }

注意--如果您需要显示预览链接列表,那么您可以在ListView小部件中使用AnyLinkPreview小部件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69471108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档