FLUTTER ECOSYSTEM

screen_launch_by_notfication

一个 Flutter 插件,用于检测应用是否通过点击通知或深度链接启动,获取通知负载,并启用自动路由。支持通过通知启动和自定义深度链接,无需任何原生代码设置。

最新版本
2.3.2
近 30 天下载
31
喜欢数
30
Pub 分数
140

Package Overview

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

插件概览

此 Flutter 插件可检测应用是否通过通知或深度链接启动,获取相关负载,并在无需原生代码的情况下实现自动路由。它支持 Android 和 iOS 平台上的推送通知和自定义深度链接,提供无缝集成且设置简单。非常适合处理由外部触发的应用启动上下文,例如 Firebase Cloud Messaging 或自定义 URL 方案。

适合场景
  • 处理来自推送通知的应用程序启动
  • 启动时处理深度链接参数
  • 根据启动上下文启用自动导航
  • 支持 Firebase 云消息传递集成
  • 从外部触发器管理用户流程
主要特点
  • Detects launch source (notification or deep link)
  • Retrieves notification payload automatically
  • Supports zero-native-code setup
  • Provides automatic routing capabilities
  • Cross-platform (Android & iOS)
适合对象
  • 使用推送通知的应用
  • 依赖深度链接的应用程序
  • 需要启动上下文感知的开发者
  • 具有 Firebase 集成的项目
  • 需要上下文导航的应用
使用建议
  • 需要在 Android 上正确配置通知渠道
  • 可能需要额外处理后台通知处理
  • 不适用于非通知或非深度链接启动场景
  • 仅限初始应用启动检测
  • 依赖于iOS上URL方案的正确设置
支持平台AndroidiOS

安装插件

flutter pub add screen_launch_by_notfication

所属分类

关联项目

暂无相关数据。