Kon*_*rev 6 flutter flutter-packages
flutter_local_notifications和Awesome_notifications通知包有什么区别?
在阅读文档和存储库后,我了解到,历史上的Awesome_notifications具有内置的推送通知功能,并且不需要firebase_messaging 。但这引发了问题,因为人们同时使用Awesome_notifications和firebase_messaging,这导致结合使用时出现问题。
因此, awesome_notifications的作者删除了推送通知并将其保留在本地。
这就引出了一个问题:如果awesome_notifications现在是本地通知的插件,那么它现在有什么是flutter_local_notifications没有的呢?
那么为什么我们需要Awesome_notifications插件呢?
我已经成功联系到Awesome_notifications插件的创建者,他回答了这个问题。为了让其他人知道,他的回答是:
\n\n\nAwesome 和 flutter_local 背后的理念是完全相反的。\nFlutter_local 只是将原生函数转换为 Flutter,\n你需要自己完成所有事情。但是有些事情你\xe2\x80\x99 仅使用 dart 是无法做到的,并且你将\n与它们作斗争,例如徽章管理、\n通知事件的拦截等。
\nAwesome 的工作原理是在原生和 Flutter 之间创建一个中间件,\n尽可能处理原生复杂性,\n让应用中的通知实现尽可能透明。\n这不仅涉及 Android 和 iOS 之间的差异,还涉及\n之间的差异Android 发行版。
\nAwesome_notifications 比 flutter_local 拥有更多的功能,并且涵盖了更多与通知相关的服务,例如日程安排和徽章管理。
\n他们不一样; 事实上,它们非常不同。
\n
| 归档时间: |
|
| 查看次数: |
3028 次 |
| 最近记录: |