问题标签 [connectycube]

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 回答
169 浏览

chat - This.localStream 为空

我正在尝试开发和应用程序,允许医生和患者能够使用名为 connectycube 的 Api 进行通信,聊天和视频通话工作,问题在于静音和视频。我已经实现了静音声音和视频的按钮,所有这一切都使用 jQuery 对话框,我第一次静音音频或视频作品,但是当我关闭对话框完成会话然后我用新会话打开对话框时,静音音频和视频不再工作,控制台中的消息是This.localStream is null

我的源代码:

在此处输入图像描述

当我清理视频标签时,我认为问题出在函数finishCall()中,我不知道这是否是释放资源的正确方法。尽管如此,聊天和视频通话仍然有效。

如果有人有经验请帮助我,因为我没有找到任何解决方案,在此先感谢。

0 投票
1 回答
85 浏览

javascript - 构建 ConnectyCube javascript 演示应用程序时出错

我正在用 NativeScript angular 开发一个约会应用程序。我想在我的项目中添加 connectycube 消息传递插件。我从 GitHub 存储库获得了一个使用 JavaScript 编写的演示应用程序。当我尝试运行它时,它会抛出一个错误:

../node_modules/nativescript-connectycube/lib/videocalling_conference/cubeConferenceClient.js 中的错误 12:21 模块解析失败:意外令牌 (12:21) 您可能需要适当的加载程序来处理此文件类型。

DEVICE_INPUT_TYPES = DEVICE_INPUT_TYPES CALL_TYPES = CALL_TYPES

@ ../node_modules/nativescript-connectycube/lib/cubeMain.js 49:31-88 @ ./services/connectycube-service.js @ ./app.js @multi @babel/polyfill ./app.js

如果我只是在我的项目中添加这个插件并构建,它总是会抛出同样的错误。我该如何解决?

0 投票
0 回答
118 浏览

android - 用于聊天的 ConnectyCube 颤振 sdk 示例接收消息不稳定

我尝试使用 connectycube flutter chat sdk 进行群聊。我发现connectycube聊天服务器不经常发送聊天消息包。它也是建立在 connectycube 聊天颤振样​​本中的。我用 tcpdump 实用程序检查了这个服务器错误。这个错误有解决方案吗?PS:丢失的消息建立在 ConnectyCube 应用程序管理页面的聊天对话框管理页面上。(https://admin.connectycube.com/apps

0 投票
1 回答
50 浏览

flutter - 如何通过颤振客户端添加 cc 用户。(不使用网络控制台)

我正在尝试将 cunnectycube 用于我们的颤振(+ firebase)应用程序,它是聊天应用程序,我想添加音频通话功能。

我们如何通过客户端应用程序添加cc用户?(或不能?)因为我想通过使用firebase用户添加cc用户(超过8000)如果我们不能通过API等客户端应用程序添加,我应该手动添加吗?

谢谢。

0 投票
1 回答
106 浏览

react-native - Connectycube 反应原生视频录制

Connectycube react native是否支持视频通话录制或保存?我正在关注 connectycube react native 的官方文档,但没有视频录制功能。

https://developers.connectycube.com/reactnative/videocalling

0 投票
0 回答
23 浏览

react-native - React Native 中的 Connectycube 聊天插件自定义

我们正在尝试基于用户类别实施聊天。用户 1 似乎有 3 个类别,Cat 1、Cat 2 和 Cat 3。用户 2 有 2 个类别,即 Cat 1、Cat 3。

情况 1:如果用户 1 在 Cat 1 和 Cat 3 上与用户 2 聊天,则 Cat 1 聊天显示在 Cat 1 部分,Cat 3 聊天应显示在 Cat 3 上,这对两个用户都是如此。

假设用户 1 在 Cat 1 上向用户 1 Cat 1 发送一条消息“Hi”,而用户 1 在 Cat 3 上向用户 2、Cat 3 发送一条消息是 Hello。一旦用户 1 在 Cat 1 中与用户 2 聊天,Cat 1 那么双方的消息应该只显示“Hi”而不是“Hi”和“Hello”。

问题:这可能我们可以使用 Connecty 多维数据集来实现吗?这是否可以在聊天基础上添加自定义字段并在该自定义字段上显示消息?

谢谢!阿米特

0 投票
0 回答
49 浏览

react-native - onNotification 方法被调用,但通知未出现在通知列表中

我正在使用在 react native 中开发的聊天应用程序的连接多维数据集,聊天工作正常,但对于离线通知,我得到的通知数据是错误的,因为即使调用了 onNotification,通知也不会弹出。以下是我在 react-native-push-notification 的 onNotification 方法中收到的内容

0 投票
1 回答
69 浏览

firebase - 如何从自定义身份提供者的响应参数中提取数据

由于 ConnectyCube 服务器的最新维护,我在使用自定义身份提供者进行身份验证时遇到了一个新问题。

我使用 Firebase 作为端点,它返回以下 json 文件(用 Postman 测试):

以前,为了获取 localId,我使用以下作为响应参数{"uid": "#{users[0].localId}"}并且它有效。现在,"base":["Custom Identity Provider uid is required"]当我尝试登录用户时出现错误,而我的代码没有任何变化。

您是否有不使用 [0] 来访问 localID 参数的解决方案,因为这似乎是问题的原因?

我对自定义身份提供者的当前设置:

出现错误的脚本的摘录:

0 投票
1 回答
68 浏览

android - 设置 ConnectyCube P2P 视频通话保持

我正在开发一个应用程序,它使用 ConnectyCube 在两个联系人之间建立 P2P 视频通话。在这次通话中,我尝试使用SpeechRecognizer API将一些语音输入翻译成文本。

我在集成 ConnectyCube 视频通话和 SpeechRecognizer 时遇到了一些问题,因为它们都需要同时运行,这意味着它们都需要同时使用音频流。

在进行 ConnectyCube 视频通话时尝试通过 SpeechRecognizer 开始收听会引发“ERROR_AUDIO”错误:

在这种不兼容之后,我的想法是暂停或暂停 ConnectyCube 的音频流,以便 SpeechRecognizer 可以使用它。但是,我还没有成功地做到这一点。

我已经测试过禁用 RTCSession AudioTrack 以及完全关闭 MediaStream,但均未成功:

和/或

我还搜索了一种将呼叫置于保持状态的方法(理论上它会释放音频流),但在 SDK 中没有找到这样做的方法。有没有办法在不挂断的情况下保持通话?

如果上述不可行,还有什么我可以尝试实现我上面提到的吗?

谢谢!

0 投票
0 回答
26 浏览

connectycube - 阻塞端口上的 Connectycube websocket 连接

我们有一个用户永远无法在任何设备上从他们的家庭网络连接到我们的 Connectycube 实施,但可以通过他们的电话运营商信号连接。

我们将其追溯到他们新的 Comcast 路由器阻止端口 5291 作为默认安全设置。Comcast 告诉他们,该端口默认被阻止,实际上仅用于游戏。出于安全原因,用户不希望打开此端口。

有什么方法可以更改 ConnectyCube 创建其 WebSocket 的端口,以便他们可以使用聊天功能而无需更改安全设置?此外,如果这是新调制解调器上的“默认”电缆调制解调器配置,其他人是否经常遇到同样的问题?