问题标签 [pusher-js]

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 投票
0 回答
38 浏览

laravel - Laravel websockets + pusher-js - UI 端已连接但未获取数据

问题: 套接字连接成功,其状态为 101。但在事件调用中没有得到任何数据。

注意:一切都在本地服务器上完美运行。

broadcasting.php 推送器连接:

回声配置:

注意:我正在使用 cloudflare。

0 投票
1 回答
94 浏览

android - Pusher Chatkit Android 获取指定房间的状态读数

我正在尝试集成 pusher chatkit,我对几件事感到好奇:

1)有没有办法读取特定房间的状态,类似于您加入房间时......或被房间拒绝。以下是您加入房间时的示例。

******UPDATE*** 能够通过从适配器调用它来解决数字 1:

2)我怎样才能得到一个房间的成员列表?我试过room.memberUserIds,但它回来是空的。

3)我是kotlin的新手,也是推送者聊天工具,有人可以给我看一个如何登录的例子

我猜这会淘汰非私人房间。

4) 我收到此错误D/ChatRoomsActivity:  on subscripetoRoomMultipart reason:: Room membership required,但用户已经是房间的成员,如推送器聊天工具控制台中所示。当前用户id=username1-PCKid

在此处输入图像描述

0 投票
2 回答
298 浏览

android - Android 后台服务在几分钟后断开连接

我正在尝试构建一个background service通知来运行和显示通知,即使应用程序不在内存中

但问题是,在我使用的广播服务一段时间后,大约 8 分钟后断开连接,我无法收到通知,就像服务已经死了一样。

我将Pusher用于通知部分。我正在订阅和收听广播服务中的事件。

我可以在Pusher调试控制台中看到,设备在一段时间后断开连接。

构建即使应用程序关闭或不在内存中也能继续运行的后台服务的最佳方法是什么。

当然它应该是跨版本的android。

我怎样才能做到这一点?

谢谢!

0 投票
1 回答
149 浏览

javascript - 如何使用 Pusher 将用户的存款和取款详细信息从客户端发送到 Node.js (express) 服务器?

我正在订阅“我的频道”并绑定到客户端中的“我的事件”。

pusher.html

我正在“我的频道”中触发“我的事件”,并带有一条消息 hello world

服务器.js

对于此代码,我在客户端收到一条警报消息。即,我的服务器正在向客户端发送消息,但我的问题是我希望整个过程以其他方式进行,我希望客户端向服务器发送消息以及如何在服务器中接收这些消息?如何使用 node.js 使用推送器来做到这一点。

谢谢!

0 投票
1 回答
77 浏览

node.js - pusher 是否支持双向通信?如果是,那么如何在 Node.js 中实现它?

我只能在推送文档中看到一种通信方式,即从服务器到客户端。如何使用 node.js 从客户端到服务器?

0 投票
1 回答
615 浏览

ionic-framework - Pusher Private 频道订阅无法使用 Ionic 4 连接到 IOS 设备上的端点

我正在将 Pusher 用于真正的聊天应用程序。

我使用 Ionic 4 创建了一个网络应用程序和一个移动应用程序。

该应用程序使用私人频道,并且在网络环境中一切正常。在开发过程中,我在浏览器(离子服务)上测试了 Ionic 应用程序,聊天效果很好。

当我尝试在真实的 IOS 设备(也是 XCode 模拟器)上测试应用程序时,我在频道订阅中收到错误

无法从身份验证端点检索身份验证字符串 - 从 https://... 接收到状态 0

我已经测试了端点并且工作正常,即使我尝试将来自设备的连接模拟为一个简单的 API。

所以我无法理解问题出在哪里。如果我使用默认通道(所以没有私有),那么在 IOS 设备上一切正常。

我认为问题应该出在一些 Cordova/Ionic 配置上?

这是我用于 Pusher 设置和订阅的代码(如果在具有 ionic 的浏览器上运行,则可以使用)

哪位大侠能帮我解决这个问题?:) 我不想回滚非私人频道,只是作为解决问题的方法。

0 投票
0 回答
69 浏览

jquery - 像谷歌驱动器那样异步下载文件

我有一个使用jQueryPusherJS的Laravel项目。当我按下一个按钮时,我会进行 ajax 调用并创建一个触发ExportHasFinished事件的 CSV 文件。该事件使用 Pusher 将结果广播到 JS。在前端,我看到一张卡片在文件准备好下载时通知我。所有这些都适用于我的导出页面。我想要实现的是让下载像 Google Drive 一样在后台运行,并且在发生这种情况时能够访问其他页面。

下载卡片的 HTML 在布局文件中,而 JS 包含在标题中,因此可以在所有其他页面上访问。在我的导出页面中,我取消隐藏下载卡,但是当我转到另一个页面时,该卡被隐藏并且导出不再运行。有什么办法可以做到这一点?

这是推送器的代码:

这是 Ajax 调用的代码:

谢谢!

0 投票
1 回答
126 浏览

javascript - 如何使用推送数据显示徽章

我正在为我的聊天应用程序使用 pusher chatkit。目前我的应用程序能够与每个人聊天,但我的问题是,如果我(user1)正在与 user2 聊天,并且在 user3 之间从他的帐户给我发短信,那么我如何显示 user3 向我发送 4 条消息的徽章。

是否有任何解决方案或示例代码来实现此功能。

0 投票
0 回答
92 浏览

javascript - Pusher (React) 在 4 小时不活动后自动断开应用程序(401 错误)

我的反应应用程序有问题。我使用 pusher,最近遇到了一个问题,即 Pusher 在几个小时不活动后自动断开连接:

笔记本电脑关闭了几个小时,然后我再次打开它(令牌仍然有效)并看到:

截屏

推杆的任何进一步操作都不起作用。谁能给我一个提示,这是怎么回事?我已经尝试了下一个属性:

0 投票
1 回答
438 浏览

javascript - 如何使用普通的 javascript pusher chatkit 在组中发送文档或图像

我使用纯 javascript 和 pusher Chatkit 准备好我的聊天应用程序。现在我想在消息中的聊天中发送文件或图像。如何实现这个功能。