【发布时间】:2021-01-07 10:03:31
【问题描述】:
我目前正在使用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");
}
}
你能帮我找到解决办法吗?
【问题讨论】:
-
您是否成功加入私人或在线频道?通道前缀应该是private-或presence-其次是事件名称前缀为client-如果事件名称前缀为这样,您只能从客户端触发事件。
-
@ChrisC 不,它只是一个在线频道,是的,我已成功连接
-
@ChrisC 不工作 :( 连接良好但发送不正常
-
您是否在调试控制台中看到事件显示(可在 dashboard.pusher.com 获得)?您是否遇到任何错误?您可能会受益于联系 Pusher 支持,support.pusher.com/hc/en-us
-
@doydoy,不,我访问了调试控制台,但是当我触发事件连接时没有数据