为什么我不能在 flutter pusher 中发送地图?

Why I can't send a Map in flutter pusher?

我目前正在与 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\""
}

它起作用了我不知道他们是否更新了它,但它对我有用