问题标签 [nowjs-sockets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1089 浏览

node.js - 无法加载 /nowjs/now.js

当我启动服务器时,我收到以下错误

当我手动制作节点代理模块时,我收到以下警告..

在黄色...

现在我无法加载 /nowjs/now.js 文件

我试过 --harmony_proxies .. 但它没有帮助..

0 投票
1 回答
642 浏览

javascript - Node.js 回调混淆

我正在尝试使用 nowjs 在 nodejs 应用程序上实现自动完成器。

调用:

但是,console.log(response) 表示响应未定义。我是节点新手,所以答案可能很简单,但仍然无法弄清楚。

0 投票
1 回答
239 浏览

node.js - 需要对 now.js 群组对象共享模式的建议

我有一个应用程序,我想在其中使用 node.js 和 now.js 在任意数量的客户端之间共享 nowjs“组”中对象的状态。

作为我正在尝试做的一个示例,假设在 now.js 附带的多房间聊天示例中,可以有任意数量的房间,其 ID 由用户选择。如果用户知道 ID,他们可以进入(或成为第一个“创建”)该房间。一旦创建并开始进行通信,就会为每个房间维护一个“历史”对象。历史对象包含一个或两个属性和一组评论对象,每个对象都有一个用户属性、一个评论属性和一个日期时间属性。当新用户连接时,他们应该立即可以访问历史记录。

有没有办法在服务器上存储组范围的对象变量以与之同步?我是否以错误的方式思考这个问题?我是疯了还是有点慢?

0 投票
1 回答
288 浏览

javascript - NowJS 服务器事件通知

我正在尝试实现一个系统,其中外部服务器(SuperFeedr)向我的服务器(运行节点)和我的服务器进程发送请求,然后使用 NowJS 将该数据直接实时发送到客户端。

问题是,我无法访问服务器函数中的everyonce 命名空间,因为它必须在调用listen() 函数之后进行初始化,这必须在函数声明之后发生。所以基本上:

需求:

NowJS->监听->服务器函数->每个变量->NowJS

似乎我有一个依赖循环,我不知道如何解决它。

0 投票
0 回答
350 浏览

node.js - 使用 nowjs 在页面刷新时显示消息

从 nowjs.org 示例中,我有以下代码:

我将消息推送到消息 = [] 中,按行:

这是html文件,我正在使用:

但是当用户刷新页面时,我看不到如何重新显示已经发布的消息?

非常感谢任何建议。

0 投票
4 回答
3679 浏览

node.js - socket.io 作为客户端

有什么方法可以将 socketio 作为客户端运行(不是浏览器,而是 nodejs 脚本)

我需要将数据从服务器广播到一些客户端(浏览器)和另一台 linux 机器(只运行 nodejs 来获取变量,没有浏览器)

欢迎任何想法

问候

0 投票
2 回答
1256 浏览

node.js - Now.js 中的会话支持

Now.js 引用:

只需在 nowjs.initialize 中传递一个 connect 或 express http 服务器,this.user.session 应该可用。

所以:

this.user 的输出是:

知道为什么会话未定义吗?

0 投票
1 回答
336 浏览

javascript - 现在js可以保存由webrtc发送的流吗

WebRTC 是一个免费的开放项目,它通过简单的 Javascript API 使 Web 浏览器具有实时通信 (RTC) 功能

我可以使用这段代码来捕捉我的相机,这是演示

现在,我想将我的相机流发送给其他人,

我已经使用 nowjs 创建了一个聊天室,

所以我想知道,nowjs 是否有方法来保持相机流并显示

网络浏览器,

谢谢

0 投票
1 回答
263 浏览

node.js - 可以搭载 now.js IO 套接字吗?

我正在使用 NowJS,但认为 Socket.IO 对于非常高频的消息可能更有效(可能比 nowjs 函数调用的开销更少)。

我想知道是否有可能“劫持”Now 已经建立的 IO 套接字并与之多路复用,希望能够对两者进行合理的比较。

我尝试了以下方法:

但从未触发服务器事件。

我的问题: 如何使用 NowJS 正在使用的 io 套接字?还是我不能?

另外,使用 socket.io emit() 比 NowJS 代理的函数调用快多少?

0 投票
1 回答
165 浏览

node.js - 将nowjs代码与应用程序分开的正确方法。(咖啡/ js)

有没有合适的方法将我的 nowjs 代码从应用程序文件中分离出来?

我猜你会在其他地方定义函数,比如路由?像下面这样的东西?