SuperAPI AI 工具集

ionic-local-notifications

办公与效率

查看项目

更新于 10-15 21:39

技能介绍

用途:通过 @capacitor/local-notifications 在设备本地安排并触发通知(非后端推送),适用于每日提醒、引导后的跟进提示、购买后提醒、不活跃召回等场景。服务端推送(FCM/APNs)属于另一套独立插件,二者可同时使用,本技能不负责推送部分。

内容组织:安装与权限、调度见 setup-and-scheduling.md;重复通知、渠道(channels)、动作处理等模式见 patterns.md。

硬性规则:

  1. 应在用户主动开启使用通知的功能时申请权限,而不是在应用启动时申请。
  2. 每条通知必须设置唯一的数字 id,相同 id 会覆盖前一条通知。
  3. Android 13+ 在首次调度时系统会自动弹出 POST_NOTIFICATIONS 权限提示。
  4. iOS 上不要同时安排超过约 64 条通知,超出部分会被系统静默丢弃。
  5. 不要依赖本地通知做时间敏感投递,系统可能因电量管理而延迟;"必须送达"的场景应使用推送。

安装命令: npm install @capacitor/local-notifications npx cap sync

限制:资料未提供更多平台差异、配额细节以外的调度参数或收费信息。