对照文档发送给指定ID,发送不出去,求助!~

伊伦哲罗

一个问题发了两周了,只能每天发一下了

已经拿到了数据了 需要发送给指定ID 的用户 但是

$adc["code"]=200;
                $adc["message"]='成功';
                $adc['uid']=$data->post('uid');
                $adc['data']=json_decode($data->post('msg'),true);
                //$io->to($data->post('uid'))->emit('push', $adc);//这个试了不起效果
                $io->emit('push',$adc);//只能这样群发了 前端根据用户的ID 从推送的数据里捡起属于自己的

$io->to($data->post('uid'))->emit('push', $adc);

但是这样发送前端(前后分离)接收不到;

只能群发,把当前所有触发的数据全部推出去,然后前端根据ID判断是自己的就拿

$io->emit('push',$adc);

所有代码 看 https://wenda.workerman.net/question/5510

都是一点一点对照文档搞得

1692 1 0
1个回答

phpcreeper

对于单发,to()方法的参数不能是随意的业务uid,只能是socket的唯一的id。

年代过于久远,无法发表回答
×
🔝