use \GatewayWorker\Lib\Store;
use \GatewayWorker\Lib\Gateway;
class Event
{
/_ 连接服务 _/
public static function onConnect($client_id){
}
/_ 有消息_/
public static function onMessage($client_id, $message) {
$b = Gateway::sendToCurrentClient('123456'); // 无法推送信息
$b = Gateway::sendToClient($client_id,'123456'); // 无法推送信息
$c = Gateway::sendToAll('456'); // 可以 推送信息
return ;
}
是不是有什么地方,需要设置一下
收不到可能是客户端问题,可以tcpdump抓包看下是否真的没发送,workerman手册有抓包方法
客户端发送了,数据,客户能够收到,用 tcpdump 测试了也能够发包成功! 就是客户端收不到
打开浏览器console自己调试下客户端吧