【问题标题】:I have a video js file that I must pause using websockets?我有一个必须使用 websockets 暂停的视频 js 文件?
【发布时间】:2014-04-05 08:00:04
【问题描述】:

问题是我有一个 C++ 应用程序,它必须向 tcp 服务器发送消息,然后设置一个标志。一旦设置了标志,javascript 客户端必须继续轮询该服务器以获取标志状态。停止播放视频。我真的很难实现这个吗?

当我轮询 tcp 节点 js 服务器时,我的 websocket 死了

视频js客户端代码:

function myTimer()
{  
    var socket = io.connect('http://localhost:7777');
    socket.on('connect', function () {
        //test(ex1);
        alert("test");
    });
}

var myVar=setInterval(function(){myTimer()},1000);

服务器代码节点js:

var io = require('socket.io').listen(7777);
var flag = 0;

io.sockets.on('connection', function (socket) {
    socket.on('myClick', function (data) {
        socket.emit('myClick' , data);
    });
});

【问题讨论】:

  • 你只能打开一次套接字?没有投票?改为听数据!
  • 嗨,Bergi,我的视频位于我从客户端的视频 js 中调用的特定 URL 中

标签: javascript node.js websocket


【解决方案1】:

对于每个想要解决这个问题的人,我犯了一个错误,没有正确设置 sockets.io 参数,而这个其他堆栈溢出答案解决了我的疑问

Extra params with socket.io

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-12
    • 2013-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-21
    相关资源
    最近更新 更多