【问题标题】:socket.io chat room is not workingsocket.io 聊天室不工作
【发布时间】:2017-06-20 11:41:30
【问题描述】:

我正在按照网址上给出的教程进行操作:https://codelabs.developers.google.com/codelabs/webrtc-web/#6

当我运行服务器并在浏览器上打开 index.html 时,它给了我错误 http://localhost:8080/socket.io/?EIO=3&transport=polling&t=1486104971951-58(未找到)我已尽我所能,但我无法摆脱这个错误。

【问题讨论】:

  • 如果没有您的代码问题本身,人们可能无法帮助您。请向我们展示您的代码的相关部分以及您为解决此问题所做的工作。

标签: node.js socket.io node-static


【解决方案1】:

在您的存储库中安装 Socket.io:

npm install socket.io --save 

之后,配置 index.js(您的教程中的文件):

   var express = require('express')
   var app     = express();
   var server  = require('http').createServer(app);
   var io      = require('socket.io').listen(server);

   server.listen(app.get('80')); 

在您的存档 HTML/EJS 或其他您想要的文件中,添加:

<script src="/socket.io/socket.io.js"></script>

检查是否适用于控制台(Chrome/Mozilla 等)。

在我的示例中,我使用 Chrome(Ctrl + shift + I):

【讨论】:

    猜你喜欢
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    • 2019-04-01
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 2019-07-11
    • 2017-05-31
    相关资源
    最近更新 更多