FLUTTER ECOSYSTEM

uni_links2

用于接收传入链接的 Flutter 插件 - 应用/深度链接(Android),通用链接和自定义 URL 方案(iOS)。

最新版本
0.6.0+2
近 30 天下载
11
喜欢数
26
Pub 分数
145

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

uni_links2 是一个 Flutter 插件,可在跨平台环境中处理传入链接,支持 Android 上的深度链接、iOS 上的通用链接以及自定义 URL 方案。它提供了一个统一的 API,用于在应用通过链接启动或恢复时检测和处理链接数据。该包通过允许根据接收到的 URL 在应用内无缝导航,简化了与外部服务(如电子邮件活动、社交媒体或网页重定向)的集成。无论应用处于前台还是后台状态,它都能可靠运行,确保设备间的行为一致。

适合场景
  • 处理来自电子邮件或消息的深度链接
  • 通过 URL 启用通用应用导航
  • 支持推荐跟踪和活动分析
  • 使用自定义方案与第三方服务集成
  • 处理来自其他应用的共享链接
主要特点
  • 跨平台深度链接(Android 和 iOS)
  • 对通用链接和自定义 URL 方案的支持
  • 背景和前景链接处理
  • 用于链接流的简单、响应式 API
  • 内置的 URL 解析和提取
适合对象
  • 需要深度链接功能的应用
  • 开发人员构建推荐或营销活动
  • 与外部共享或重定向服务集成的项目
  • 需要无缝URL导航的移动应用
  • 优先考虑跨平台链接处理的团队
使用建议
  • 需要在 AndroidManifest.xml 和 Info.plist 中进行正确配置
  • 可能需要为 iOS 应用链接和关联域名进行额外设置
  • 对复杂 URL 模式的支持有限,且无需自定义解析
  • 不适用于处理所有类型的推送通知
  • 取决于与域名权威机构的正确应用注册
支持平台AndroidiOS

安装插件

flutter pub add uni_links2

所属分类

源码仓库

关联项目