相关疑难解决方法(0)

没有node.js服务器的客户端socket.io

要在客户端使用socket.io,通常我们启动一个node.js服务器,如下所示:

<script src="/socket.io/socket.io.js"></script>
Run Code Online (Sandbox Code Playgroud)

或者使用特定端口:

<script src="http://localhost:3700/socket.io/socket.io.js"></script>
Run Code Online (Sandbox Code Playgroud)

问题是:

是否有必要使用node.js服务器来提供socket.io.js?

......或者是否可能

制作一个socket.io.js的本地副本而不是每次我们需要socket.io去服务器?


比如,我们去查看源代码并复制我们从脚本标记源获取的所有内容,

粘贴并将其保存为socket.io-local.js,以便下次使用时:

<script src="socket.io-local.js"></script>
Run Code Online (Sandbox Code Playgroud)

那会有用吗?


更新

感谢大家的好评,

我问这个是因为在我参与的情况下,我实际上无法访问服务器:

我正在编写客户端以连接到用Java编写的其他开发人员的Socket Sever.

因此,我必须想办法解决一下我没有服务器的事实.

从我一直在测试,这种方式似乎工作,但我真的不知道幕后发生了什么.

javascript node.js socket.io

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×1

node.js ×1

socket.io ×1