问题标签 [ratchet]
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.
javascript - TWBS Ratchet - 如何手动关闭模态?
我正在用 Ratchet 构建一个移动网络应用程序。我要做的是打开一个模式,填写一个表格,按下一个按钮,然后保存并关闭模式。
我可以用它的记录按钮关闭一个模式,我也可以保存表单字段......但是如何一起做这些事情呢?在 Ratchet 的文档中,没有解释如何使用 JavaScript 手动关闭模式。
我将 Ratchet 与 AngularJS 一起使用,因此该按钮调用了一个 Angular 函数,我应该在其中关闭模式。
macos - 为什么我不能安装 libzmq 以使棘轮工作?(网络套接字)
不确定我是否在正确的 Stack Exchange 论坛上发帖。如果需要,请将我重定向到正确的。
设置 Ratchet 时,我需要安装 ZeroMQ 并且卡在 libzmq 安装中:
我已按照说明https://github.com/zeromq/libzmq/blob/master/INSTALL 我在 mac os X 10.9
执行以下命令时:
./autogen.sh
这是我得到的:
autoreconf:进入目录“。”
autoreconf:configure.ac:不使用 Gettext
autoreconf:运行:aclocal -I config --force -I config
main::scan_file() 调用太早,无法在 /opt/lo/bin/aclocal 第 617 行检查原型。
autoreconf:configure.ac:跟踪
autoreconf:configure.ac:子目录
外国/openpgm/build-staging/openpgm/pgm/ 不存在
autoreconf:configure.ac:不使用 Libtool
autoreconf: running: /opt/lo/bin/autoconf --include=config --force configure.ac:57: error: possible undefined macro: AC_LIBTOOL_WIN32_DLL 如果此令牌和其他令牌是合法的,请使用 m4_pattern_allow。请参阅 Autoconf 文档。
configure.ac:58:错误:可能未定义的宏:AC_PROG_LIBTOOL
配置:5242:错误:可能未定义宏:AC_DISABLE_STATIC
配置:5246:错误:可能未定义的宏:AC_ENABLE_STATIC
autoreconf:/opt/lo/bin/autoconf 失败,退出状态:1
autogen.sh:错误:autoreconf 以状态 0 退出
我不能让它工作。
请帮忙
非常感谢
php - 访问 Ratchet Web 套接字请求中的额外参数
我已经在 PHP 中为 websockets设置了Ratchet 。它使用 (ws://localhost:8080) 从我的 javascript 客户端连接良好并成功发送/接收消息。但我想传递一些参数,例如 (ws://localhost:8080?param1=value)。我无法弄清楚如何在我的 PHP 脚本中访问 param1。
如果可能,在 MessageComponentInterface::onOpen(ConnectionInterface $conn) 方法中。
或者更好:我可以将这些参数与 ConnectionInterface $conn 关联起来吗?所以我有他们进一步沟通。
cakephp - cakephp websocket棘轮安装错误
我正在尝试 在现有项目中安装Cakephp Ratchet 插件。我的 CakePHP 版本是 2.4.3。它说要遵循此链接,该链接 具有以下步骤:
我对作曲家不是很熟悉,当我做最后一步时,它显示以下错误....
编辑: Composer.json 是这样的
php - PHP 致命错误:在 /MyApp/chat-server.php 中找不到类“MyApp\Chat”
我正在尝试运行 Ratchet 应用程序演示,但我无法执行该文件
这是我的文件结构
此位置存在供应商文件夹
每当我在终端中执行聊天服务器文件时,都会出现以下错误
请帮我解决这个问题
注意:完整的代码详细信息在此页面中
http://socketo.me/docs/hello-world
有人问了这个问题,但仍然没有回答这个问题 在 C:\wamp\www\bin\chat-server.php 中找不到 Class 'MyChat\Chat'
ratchet - 为什么有两个表视图?
在文档中,他们有:
问:这只是一个错字,还是他们出于某种原因将 table-view-cell 放在那里两次?
php - PHP Ratchet websocket握手失败
刚开始使用棘轮。当我第一次测试它时,它在 websockets 上运行良好,得到了请求等。但是现在我做的和我一样,但是请求(onOpen)甚至没有被请求,我得到这个 JS 错误:
代码:
还有我的源代码:
主文件:
和服务器类:
有什么不对?库是否已损坏,所以我需要重新设置它?这是我运行时得到的输出:
当我连接时没有别的,没有信号错误。
怎么了?
网络统计-A:
我的 App.php 构造函数:
ios - 推送不起作用(错误:无法获取)
尝试使用 Ratchet 的 push.js,但不起作用。我在控制台中有什么:
如果您点击链接十次,您将开始收到以下信息:
所有这些来自真实设备测试(iOS 7.1)的控制台数据,包装器是 Cordova CLI 3.4.1-0.1.0。
文件 booking.html 存在,像这样的原生 safari 失败
没有出现。
javascript - 有没有办法用 Ratchet 实现网格布局?
我在 Ratchet 中寻找类似 bootstrap 提供的列和行的东西。
php - 棘轮服务器与长轮询
我正在开发一个具有聊天功能的网站,当用户收到新消息时需要即时通知。我正在尝试决定是使用 Ratchet 服务器还是使用 AJAX 实现长轮询系统。我目前已经实现了一个基本的 Pub/Sub Ratchet 服务器,当用户留在我网站上的“聊天”页面上时,它在传递通知时工作正常。我的问题是每当用户移动到任何其他页面时连接都会关闭,我需要重新创建与服务器的连接。我知道有可能的解决方案,例如在始终显示的 IFrame 中存在 websocket 连接,但是如果我不需要,我不想走这条路。更好的方法是使用 AJAX 实现长轮询吗?我担心,如果我在用户更改站点内的页面时不断地重新创建到 Ratchet 服务器的用户连接,那么当站点处于大量使用状态(一次有数千名用户)时,它会增加太多开销。有人在这方面有使用 Ratchet 服务器的经验吗?
谢谢。