上下观古今,起伏千万途。这篇文章主要讲述2022/1/12think-swoole使用教程相关的知识,希望能为你提供帮助。
think-swoole使用教程
文章图片
< script>
var ws = null;
// 链接websocket
$("#connect").click(function ()
// TODO 改成自己的域名即可
ws = new WebSocket("ws://swoole.dreamphp.com.cn:8282");
ws.onmessage = function (res)
var data = https://www.songbingjia.com/android/JSON.parse(res.data);
//如果没有接管Handler,则消息格式就跟我们的不一样,可能会报错,不用理会的
if (data.type == 11)
$.ajax(
url: ":url(index/bindMember)",
type: "post",
data: member_id: $("#from").val(), fd: data.fd,
dataType: "json",
success: function (res)
console.log(res);
);
if (data.type == 1)
$("#chat").append("用户" + data.from_id + ":" + data.content + "< br> ");
;
return false;
);
// 发送内容
$("#submit").click(function ()
var toId = $("#to").val();
var fromId = $("#from").val();
var content = $("#content").val();
$.ajax(
url: ":url(index/sendMessage)",
type: "post",
data: from_id: fromId, to_id: toId, content: content,
dataType: "json",
success: function (res)
console.log(res)
);
return false;
);
< /script>
< /body>
< /html>
type说明(type为1可以去掉,可以换成new websocket的时候就直接绑定)
type | 说明 | 额外说明 |
11 | 通知用户要绑定了 | fd |
1 | 聊天消息 | ??消息类型详细说明?? |
推荐阅读
- 5.FastAPI显式声明参数
- Docker安装与镜像的使用
- LNMP
- 今儿新学会一个写日志技能(双缓冲机制)
- #展望我的2022Flag# 歌谣2021|自学转行的程序员的年终总结
- 一键AI着色,黑白老照片画面瞬间鲜活
- main函数你到底知道多少
- 新年Java小游戏之「年兽大作战」祝您笑口常开
- element 级联选择器 省市区动态获取