问题标签 [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 投票
1 回答
580 浏览

meteor - nowjs和meteor有什么区别?

我看到它们都是这样的:您编写一个代码然后可以在客户端和服务器中运行,那么有人可以告诉我它们之间的主要区别吗?

0 投票
1 回答
196 浏览

node.js - 在 couchdb 函数之外调用变量?

我在让 couchdb 的响应处理程序对 node.js 和 now.js 做任何有用的事情时遇到了很多麻烦。我的目标是回电给客户或团体,提供已找到并从客户那里发送的某些信息。

我在这里以测试为例。我在 db.get 外部声明它,在内部分配一个值以进行反馈,但是当 console.log 在外部运行时它没有值。

我只是不明白还是有什么问题?

(我确实发布了我可以使用文档。(无论值)但有一个特定的变量我想在此调用之外传递回客户端)

0 投票
3 回答
1610 浏览

node.js - 如何在 Windows 上安装 now.js

我正在尝试使用节点包管理器在 Windows 上安装 now.js,但出现错误。这是我所拥有的: 在此处输入图像描述

你能告诉我我的安装有什么问题吗?我想在安装 now.js 之前已经获取了所有依赖项这就是我没有这样做的npm install node-proxy原因npm install socket.io

0 投票
1 回答
531 浏览

session - 如何在nodejs的会话中保存参数。现在的例子

我使用 nowjs 并且会话有问题。这是代码:

没有问题,我可以在“this.user.session”中写入任何内容,但在下次调用时,所有内容都会被删除。在我的示例中,它计算您进入该站点的次数。并且“views”每次都增加1,但它应该增加2,因为我是“this.user.session.views++;”。我错过了什么或无法完成?

如果你有一些 nowjs+sessions 帖子的例子,请谢谢

0 投票
1 回答
2102 浏览

node.js - now.js:尝试启动 server.js 时出现“对象没有方法”错误消息

我成功安装了 node.js 和 now.js。

对于 now.js,我是这样做的:

当我启动节点服务器并提供这样的 server.js 文件时:

一切都很好。

现在,我正在尝试向这个文件添加 now.js 的基本用法:

我在同一个文件夹中创建了一个 index.html 文件(用于测试目的)

这一次,这是我在启动服务器时在终端上得到的:

请记住,我是一个绝对的初学者。

谢谢您的帮助

0 投票
3 回答
180 浏览

javascript - 对于 JavaScript 游戏来说,哪种通信系统最简单?

查看与 node.js 一起使用的多人游戏系统,我不知道哪种通信方法/库最容易使用。

我希望能够拥有某种通过 PHP 完成的客户端/服务器授权系统。用户使用 PHP 登录帐户管理系统,然后用户启动客户端,该客户端是用 javascript 编写的,连接到 node.js 服务器。

我的问题是如何进行此客户端/服务器通信以及是否建议使用什么库。我见过 socket.io 和 now.js 但两者都只有关于如何在没有权限的情况下使用它的示例。

0 投票
1 回答
253 浏览

javascript - 在 Nowjs 中传递带有回调参数的对象

我读到 nowjs 支持传递对象以及字符串,但由于某种原因,我遇到了问题。这是他们网页中的 nowjs 示例,只有一个字符串被解析并且对我来说工作正常,

客户端

服务器端

下面的代码我尝试传递并反对 val ,

客户端

服务器端

在服务器端,它打印 GetEthernet 函数的正确输出。在客户端,它只是说,“未捕获的 TypeError:Object # has no method 'GetEthernet'”并为 Object.keys 返回一个空数组。

0 投票
1 回答
1545 浏览

javascript - 使用 dnode 从服务器向客户端发送消息

几个月前,我发现了 nowjs 和 dnode,最后使用 nowjs(和https://github.com/Flotype/nowclient)进行客户端/服务器双向通信。

nowclient 在 2 个节点进程之间启用 nowjs 通信(而不是在一个节点进程和一个开箱即用的 nowjs 浏览器之间)。然后我能够将数据从客户端发送到服务器,然后从服务器发送到客户端。我现在使用节点 0.6.12,使用节点 0.4.x 运行客户端有点痛苦。

我正在仔细研究 dnode,但我不确定服务器到客户端的通信是如何工作的。服务器是否有可能向客户端发送直接消息?这个想法是让一个客户端在服务器上注册(在第一次连接时),并使服务器能够在需要时联系客户端。

据我了解,如果客户端首先从服务器请求某些内容,则可以在服务器上调用方法。那是对的吗 ?

0 投票
1 回答
696 浏览

node.js - 现在js不工作

我在我的服务器上成功安装了 nowjs。现在我正在尝试本教程: http: //nowjs.com/doc/example 我创建了两个文件并将它们放入 var/www/test 通过运行此命令

在腻子中我得到一个错误:

安装工作正常,节点安装正确。我是管理服务器的初学者,但代码有什么问题?谢谢!

0 投票
0 回答
189 浏览

node.js - 如何使用 nowjs 防止客户端在卸载事件时断开连接?

我使用 node.js、nowjs 和 expressjs 服务器端和 javascript / jquery 客户端开发应用程序。

当客户端离开页面而之前没有保存文档时,我有一个触发客户端。

我的问题是,当这个事件被调用时,nowjs在我的事件之前自动断开客户端。因此,如果客户端决定停留在当前页面上,则 now 对象将被卸载并且其方法是未知的。

我发现可以将 socket.io 选项“卸载时同步断开连接”设置为 false,但我不知道如何使用 nowjs 设置此选项客户端。显然这个选项在Firefox中不起作用......

在我的情况下,我有一个很好的解决方案来防止客户端断开连接吗?

非常感谢。