根据课程“workerman群发及客户端和socket服务器保持长连接双向消息推送”的学习总结:
https://study.163.com/course/courseLearn.htm?courseId=1005015012#/learn/video?lessonId=1051345884&courseId=1005015012
1.前端页面,发送给gatewayworker服务器数据:
(1)前端页面发送数据给gatewayworker服务器,不能发送文本,而是需要发送json格式的数据。
(2)前端页面发送的数据,要附带着一个类型属性,gatewayworker服务器根据类型进行数据的判断。
例:
<script>
$(".send-btn").click(function(){
ver text = $(".send-input").val();
var message = '{"data":"'+text+'","type":"say"}';
$(".chat-content").append('<div>'+text+'</div>');
ws.send(message);
$(".send-input").val("")