【发布时间】:2021-11-20 11:52:14
【问题描述】:
我使用 Pusher API 作为实时数据库。 我可以成功连接并获取 JSON 格式的数据。 问题:我无法解码。我正在使用 jsonDecode();但这不起作用。 Here is the screenshot of my code.
有人有解决办法吗?有没有其他解码方法?
Future<void> _initPusher() async{
PusherClient pusher;
Channel channel;
pusher = new PusherClient(
"adb844af65547f4a67cf",
PusherOptions(
cluster: "mt1",
),
enableLogging: true,
);
channel = pusher.subscribe("my-channel-chat");
pusher.onConnectionError((error) {
print("error: ${error!.message}");
});
channel.bind('my-event-chat', (event) {
// print(event!.data.toString());
final data = jsonDecode(event!.data.toString());
print (data);
});
}
【问题讨论】:
标签: flutter api crash decode pusher