问题标签 [goinstant]

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

socket.io - 在短时间内加入多个房间时出现服务器错误

我的应用程序一次在一个连接上为一个用户加入大约 50 个房间。在几个房间成功加入后,我开始在一些房间收到服务器错误返回。

错误总是一样的,这里是:

它并不孤立于任何特定的房间,有时一半通过,有时几乎全部通过,但几乎总是有几个打破。

我发现如果它少于 10 个房间,它就不会损坏。

加入房间是否有任何速率限制可能导致这种情况?我宁愿不要在每个房间加入之间延迟,但如果需要,我可以。

更新:这肯定与我连接到房间的速度有关。将它们间隔 1 秒使其每次都能正常工作。我需要更快地连接,有解决办法吗?

即使是 100 毫秒的延迟似乎也有效。

0 投票
1 回答
172 浏览

webrtc - WebRTC 本地流在 HTML 输入单击时消失

起初,WebRTC 流似乎与会议中的每个人都运行良好。不幸的是,当您单击某些 HTML 元素时,本地流视频会消失。

您仍然可以看到远程用户,远程用户都可以看到/听到您,但您无法看到自己。

一旦本地流消失,销毁并重新初始化连接/WebRTC 小部件不会使本地视频重新出现。需要刷新浏览器,但单击 HTML 元素会导致再次出现相同的问题。

没有 javascript 错误,HTML 元素上唯一的事情是一个焦点事件,它设置了一个局部变量(它没有做任何疯狂的事情)。

我能做些什么来阻止这一切吗?

0 投票
2 回答
242 浏览

javascript - JavaScript 运行时错误:“goinstant”未定义

我是新来的。我正在遵循示例并在运行时收到以下错误。

JavaScript 运行时错误:“goinstant”未定义

这是代码:

我错过了什么吗?我应该警告这一点,说我在这个错误之前遇到了关于 platform.min.js 的错误。错误是:

https://cdn.goinstant.net/v1/platform.min.js中第 1 行第 1 列的 JavaScript 严重错误\n\nSCRIPT1014:无效字符

0 投票
1 回答
87 浏览

goinstant - 如何从 goinstant 中检索存储的值

我做错了什么。我正在尝试获取即时存储的价值。我有一个带有用户名的个人房间。警报函数显示的值是“[object Object]”。这是我的代码:(我故意省略了脚本)。我在 goInstant 上提供了我的个人数据的快速屏幕截图以供参考http://screencast.com/t/BtLqfrorg

0 投票
1 回答
141 浏览

node.js - 将 goinstant 与 node.js 一起使用以使用 webrtc

我尝试在后端实现一个基于 node.js 的协作工作平台,但是我想集成 webrtc 和 visoconferance 是可能的,以及如何在 BAAS 中使用 goinstant

0 投票
1 回答
37 浏览

goinstant - 为事务处理字段创建 UNDO 流

我一直在考虑 goangular 的应用程序。在需要即时存储/数据库更新(例如聊天应用程序或股票应用程序等)时,我可以看到 goangular 在 SignalR 方法论的意义上是如何非常有用的。但它可以应用于具有十个字段和一个保存按钮的传统表单吗?我能想到的只是传统的表格,上面有十个字段——没有保存按钮。如果所有十个字段都在控制器的范围内,则不需要保存按钮。一个领域的每一次变化都会被记录到即时存储中。既然说了这么多,那么一个 UNDO 怎么会说对这十个修改的字段有任何更改呢?Control+Z 十次?没那么健壮。对于这种形式的 UNDO all Changes 按钮有什么想法吗?(拼命试图扩大实时数据库交易的纽带)

0 投票
2 回答
32 浏览

goinstant - (options) 应该是 Object 类型,但它是类型号,值为 2

尝试使用 $goQuery 功能时遇到一个奇怪的错误。这是我的代码:

我收到以下错误消息:

链接到错误消息图像

我尝试将变量转换为 JSON.parse 对象,但这也不起作用。

0 投票
1 回答
74 浏览

android - 在 Cordova/PhoneGap 上运行的 GoAngular $loginUrl 的正确“returnTo”路径是什么

我正在努力在 Android 4.3 设备上的 Cordova/PhoneGap 应用程序中为 3rd 方身份验证(即 GitHub)设置正确的returnTo路径。在 GoAngular 中执行此操作的命令是$goConnectionProvider.$loginUrl(providerName, returnTo).

在我的开发环境中,我window.location.href作为returnTo参数传递,当然这可以正常工作,因为应用程序的位置报告为http://localhost:[port]/[path]. 请注意,我必须localhost在我的 GoInstant 仪表板中加入白名单。

值得注意的是,在 Android 设备上通过 PhoneGap 开发人员应用程序运行时,第 3 方身份验证也可以正常工作(因为 PhoneGap 应用程序基本上通过本地 IP 地址为我的应用程序提供服务,我也将其列入白名单)。

在 Android 上,报告的路径window.location.hreffile:///android_asset/www/index.html#/app/. 因此,这是我提供给的路径$goConnectionProvider.$loginUrl。不幸的是,$goConnection 会引发错误,因为这不是 HTTP 或 HTTPS url。

我的returnTo路径应该是什么?有什么建议么?

0 投票
2 回答
146 浏览

goinstant - $goQuery 只返回一个值

我有一个名为 person 的范围模型,它有名字、姓氏和全名。我的 goQuery 适用于此:

我遇到的唯一问题是它只填充我正在搜索的字段的值,而不是整个模型。我错过了什么?

0 投票
2 回答
94 浏览

websocket - 先去即时轮询?

我目前是 firebase 客户,并且在 firebase 中面临这个非常糟糕的性能问题:Firebase 负载性能,其中初始 websocket 握手将整个应用程序的加载延迟一秒或更长时间。

我很好奇 goinstant 是否解决了这个问题?这个想法是你先做一个传统的 xhr,然后在建立连接时换成 websockets。