国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

socketIo 發(fā)送消息為 字符串go的時候報錯了

alpha

問題描述

如圖 發(fā)送消息goo都沒問題 ,發(fā)送為go就報錯了。無意間測試聊天發(fā)現(xiàn)的。
又試出來一個time ,雖然可以用判斷來避免,但是不知道具體有哪些

程序代碼

$msg = 'go';
$this->SocketIo->to( $toUidOrGroup )->emit( $key , $msg );

報錯信息

Exception: Callbacks are not supported when broadcasting in /www/wwwroot//vendor/workerman/phpsocket.io/src/Socket.php:107
Stack trace:
#0 /www/wwwroot//application/socketio/controller/ChannelClient.php(1536): PHPSocketIO\Socket->emit()
#1 /www/wwwroot/application/socketio/controller/ChannelClient.php(1568): app\socketio\controller\ChannelClient->emitMsg()
#2 /www/wwwroot//application/socketio/controller/ChannelClient.php(1970): app\socketio\controller\ChannelClient->emitType()
#3 /www/wwwroot/vendor/workerman/workerman/Connection/TcpConnection.php(646): app\socketio\controller\ChannelClient->app\socketio\controller\{closure}()
#4 {main}

截圖

操作系統(tǒng)及workerman/webman等框架組件具體版本

Linux系統(tǒng) workerman4.1.15

598 1 0
1個回答

walkor 打賞

emit($key, $msg); 中的$msg可能是可調用的函數(shù),比如 time,date等。
所以如果確定要傳輸數(shù)據(jù),$msg最好用數(shù)組,避免歧義

  • 暫無評論
??