目前在用4x版本的 socket.io-client,測試無法連接沒有任何報(bào)錯(cuò)。
https://github.com/socketio/socket.io-client
Node端Client代碼如下
const socket = io('http://127.0.0.1:2020');
socket.on("connect", () => {
socket.emit('chat message', '1111...');
});
PHP
$io = new SocketIO(2020);
$io->on('connection', function($socket)use($io){
print_r('connection');
// 定義chat message事件回調(diào)函數(shù)
$socket->on('chat message', function($msg)use($io){
print_r($msg);
// 觸發(fā)所有客戶端定義的chat message from server事件
$io->emit('chat message from server', $msg);
});
});
Worker::runAll();
服務(wù)端沒任何響應(yīng),沒有輸出 chat message的內(nèi)容