【发布时间】:2021-01-17 05:51:00
【问题描述】:
我正在尝试在 Flutter 中显示 Pusher 通知。我已经设置了所有内容并使用调试控制台对其进行了测试。我注意到,虽然控制台本身说,作为数据,你可以输入
{ ... } or a string
如果不是 json 格式,我什么也得不到。
有效的例子:
- {"key": "value"},
- {"key": 123}
不起作用的例子(Pusher 说事件发送成功):
- 测试
- “测试”
为什么其中一些有效而另一些无效?
目标是让 Laravel 将数据发送到 Pusher 并在 Flutter 中获取,但我从 Pusher 没有得到任何信息,因为格式可能是错误的,特别是因为 Laravel 的 broadcastWith 函数要求您返回一个数组.我尝试在数组中返回我的对象,以及在数组中返回一个 json 编码的对象,但在 Flutter 中没有收到任何内容。
有没有人处理过这个问题,我可以让它工作吗?
【问题讨论】: