在 xamarin 跨平台移动应用程序上添加本地通知的插件或库?
Posted
技术标签:
【中文标题】在 xamarin 跨平台移动应用程序上添加本地通知的插件或库?【英文标题】:Plugin or library to add local notifications on xamarin cross-platform mobile app? 【发布时间】:2018-04-17 14:10:16 【问题描述】:我对 xamarin 很陌生。我正在开发一个应用程序,我需要安排本地通知并在特定时间显示它们(即使应用程序没有运行),当用户单击通知时,它必须转到特定活动(可以说“通知活动”)。 在浏览互联网时,我遇到了不同的插件,但没有一个具有所需的所有功能。
我发现的好 Nuget 插件
https://github.com/aritchie/notifications https://github.com/edsnider/LocalNotificationsPlugin必备功能
安排通知 即使应用未运行也显示预定通知 当用户点击通知时,应用会打开到特定的活动中移动跨平台
安卓
Windows 手机
欢迎任何帮助!
【问题讨论】:
即使应用未运行也显示预定通知是什么意思! 看起来你列出的插件会做你想做的事,你只需要处理每个目标平台内按下的通知.. 这是 iOS 的链接theconfuzedsourcecode.wordpress.com/2015/09/22/… @HoussemDbira "not running" = 应用不在前台或已终止。 @chriszumberge 你能给我一个在android中“按下通知”处理的例子吗?将不胜感激! 这里有一些背景信息..应该足以让您开始或至少将您的研究指向正确的方向xamarinhelp.com/push-notifications-lifecycle 【参考方案1】:试试https://www.nuget.org/packages/Plugin.LocalNotification
但不支持Windows phone,只支持Android和iOS。
它有:
-
安排通知
即使应用未运行也显示预定通知
当用户点击通知时,可以订阅它。
【讨论】:
以上是关于在 xamarin 跨平台移动应用程序上添加本地通知的插件或库?的主要内容,如果未能解决你的问题,请参考以下文章
浅谈移动应用的跨平台开发工具(Xamarin和React Native)