我正在使用带有 nodejs 的 socket.io。所以我想从 URL 向所有客户端广播..
例如:
我的 nodejs 服务器:www.domain.com:7979
var io = require('socket.io').listen(7979);
io.sockets.on('connection', function (socket) {
socket.on('addRow', function (data) {
console.log(data);
io.sockets.emit('newRow', data);
});
});
这是我的客户代码:
客户端.php
$(function(){
var socket = io.connect('http://www.semtr.com:7979');
socket.emit('addRow',{taskId:<?php echo $id ?>});
//socket.disconnect();
});
</script>
当我调用我的 client.php vith 控制台时,我的 javascript 函数没有运行..
我想用这样的url调用nodejs函数。
http://www.domain.com:7979/addRow
或者
用 shell 调用这个 javascript 函数
socket.emit('addRow',{taskId:<?php echo $id ?>});
谢谢。