flutter - 为什么我不能在颤振推送器中发送地图?
问题描述
我目前正在使用pusher开展一个项目,但我遇到了一个问题,仅发送它似乎 channel.trigger 不适合我
send(int status) async {
try{
await channel.trigger('${widget.data['id']}', data: '{"name":"Zeus"}').then((value) => print(value));
}catch(e){
print("XXX $e");
}
}
你能帮我找到解决方案吗?
解决方案
我找到了我所做的这个解决方案并在有效负载上进行了实验,发现问题出在有效负载上,在我曾经发送这样的数据之前
{
"name":"Test"
}
然后我尝试使用
{
"\"name\"" : "\"Test\""
}
它有效我不知道他们是否更新了它,但它以这种方式对我有用
推荐阅读
- android - api.ai 进程开始监听时录制音频
- java - 如何创建一个对应于从 2 到 100 的每个数字的列表,该列表将包含数组中作为其倍数的数字?
- ios - 快速停止用户交互时滚动视图中的自动滚动
- admin - 我为菜单分组配置的奏鸣曲管理员有什么问题?
- java - Spring MongoDB Aggregation Group - 无法正确获取组查询
- excel - 自动完成
- facebook - 为什么当我尝试获取我个人受邀参加的任何 Facebook 活动的“所有者”时,facebook 的图形 API 会返回权限错误?
- websocket - 跨域时如何解决和解决 SockJs 的 /info 路径上的 404
- c# - 如何打印部分视图
- r - 我的条形图的所有频率都相同高度?