javascript - Laravel 和 Flutter 通知系统
问题描述
我想在一个平台上构建一个带有移动应用程序的 Web 应用程序。因此,他们都将使用相同的数据库,即 MySQL。我想将 Laravel 用作移动应用程序的后端和颤振此外,我想构建通知系统“当用户执行某些操作时,他会收到弹出通知”,这就是问题所在。我对此进行了很多搜索,但一无所获。对于 Laravel,我可以使用 Pusher,而且非常简单。但我没有找到任何东西可以将它整合到颤振中。
笔记:
我是颤振的初学者。但我擅长laravel。
更新
如果有任何其他方法可以做到这一点,那没关系
解决方案
对于颤振,有一个名为 flutter_local_notifications 的包,链接:https ://pub.dev/packages/flutter_local_notifications
还有推送器包 https://pub.dev/packages/pusher
所以你可以一起使用这两个,所以当一个用户使用 API 触发一个事件时,一个监听器会向推送器发送通知,所以另一个用户会使用推送器包来监听它。
此时您使用 pusher 包在您的手机上收到通知,只有这样您才能立即使用其他包触发本地通知。
推荐阅读
- c# - Azure IoT Edge ClientModule 无法在主机模式下连接
- python - tensorflow.org 上 tensorflow 示例中的官方模块
- php - 无法使用 php 通过聊天 API 接收 whatsup 消息
- css - 在 mat-icon 中设置 SVG 的 preserveAspectRatio
- javascript - 使用 // @grant GM_xmlhttpRequest 将此代码转换为 Tampermonkey
- python - Python 请求 API 的会话管理
- arrays - mongodb - 从集合中的两个数组中获取一个数组
- javascript - D3 Show Reel 在我的 html 中不起作用,图表未显示
- apache-spark - 带有 Pandas 矢量化 UDF 的 Spark 3
- spring - 有不止一个 bean - 自定义注释突出显示错误