gpt4 book ai didi

javascript - Ratchet Websocket 传递一个用户 ID

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

我想知道我是否可以在这个脚本上传递一个 ID

<script>
var conn = new WebSocket('ws://localhost:8081/');
conn.onopen = function(e) {
console.log("Connection established!");
};

conn.onmessage = function(e) {
console.log(e.data);
};
</script>
并在创建变量时发送用户 ID
var conn = new WebSocket('ws://localhost:8081/', <?= $userid ?>);
是否可以?如果是,你如何使用服务器端的数据?
它是 onOpen 还是其他地方?
我对 Ratchet 和 websockets 完全陌生,但我正在尝试在我的 Codeigniter4 项目中使用 Ratchet,谢谢

最佳答案

尝试使用 websocket send()功能。
所以它会是这样的:

<script>
var conn = new WebSocket('ws://localhost:8081/');
conn.onopen = function(e) {
console.log("Connection established!");
};

conn.onmessage = function(e) {
console.log(e.data);
};

// send user id to the server
conn.send(<?= $userid ?>);
</script>

关于javascript - Ratchet Websocket 传递一个用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66728251/

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