gpt4 book ai didi

php - 与 Ratchet websocket 的 flutter 连接

转载 作者:行者123 更新时间:2023-12-04 16:13:39 25 4
gpt4 key购买 nike

我正在尝试将 Flutter 应用程序连接到 PHP Ratchet websocket。这个套接字在带有 js WebSocket 连接的 web 中正常工作。在 flutter 中,我使用 web_socket_channel 包,它可以发送消息,但在监听功能中无法接收任何消息。
我的代码:

  channel = WebSocketChannel.connect(
Uri.parse('wss://aftablearn.com/ws'),
);

channel.stream.listen(
(message) {
print('message');
print(message);
},
onDone: () {
print("Web socket is closed");
},
onError: (error) {
print(error.toString());
},
);

最佳答案

我不确定你是不是这个意思:
在 Ratchet 的文档中,他们向我们展示了这一点:

foreach ($this->clients as $client) {
if ($from !== $client) {
$client->send($msg);
}
}
这就像广播一样,可以转换到除您的设备之外的所有人。尝试这个:
foreach ($this->clients as $client) {
$client->send($msg);
}

关于php - 与 Ratchet websocket 的 flutter 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68325679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com