我有我的Node.js腳本使用socket.io。我理解當服務器回答客戶端消息時它是如何工作的。 我想做的事情是,當一個函數的執行結束時,服務器自己發送消息。我不知道該怎麼做,你能幫我嗎?Node.js&Socket.io:從自定義函數發送消息
這裏是我的代碼:
function myfunction(){
// instructions
setTimeout(function(){
otherfunction(function(ans){
/*
I want to send a message via socket.io over here
*/
});
myfunction();
}, 30000);
}
var server=https.createServer(options, function (req, res) {
// instructions
}.listen(443);
var io=require('socket.io').listen(server, {log:false});
io.sockets.on('connection', function(socket){
socket.on('request', function(msg){
// instructions
});
});
這將是非常好的,如果你能幫助我做這個。 謝謝你的幫助。
謝謝你,這就是我所尋找的。 – user3224275