问题标签 [goinstant-platform]
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 - 通道和键有什么区别
我正在用 GoInstant 开发一个应用程序,但是键和通道之间的区别不是很清楚。我什么时候应该使用键和通道?
javascript - 两个同步事件创建一个无限循环
我有一个与GoInstant同步的文本区域。这是代码的样子:
这将创建一个无限循环,当更新一个文本字段时,即当更改 textarea 的值时,这会触发平台键更新,这反过来又会无限地更改 textarea 的值......
编辑:基于最佳答案,我想出了以下构造函数:
这样,我可以根据需要生成bounceProtection对象来保护多个密钥,即使是js的异步特性。
testing - 测试 GoInstant 客户端代码(最好使用 PhantomJS)
我在通过 Selenium 在 PhantomJS 中加载 goinstant 库时遇到了最初的问题。我想知道为客户端代码编写集成测试的首选方法是什么。
javascript - 与 goinstant 共享屏幕
是否可以使用 GOINSTANT 提供的 API 将我的网站的屏幕共享给另一个访客用户。
我已经完成了网站中提供的一些示例,以显示表单小部件并将其共享给另一个用户。
但我的要求不是表单小部件。我希望共享屏幕并从我的网站中的一个页面移动到另一个页面,这应该反映给其他用户。
如果有可能,请您为我提供实施相同的示例。
jquery-mobile - goinstant.connect 在已部署的移动应用程序上不起作用
该应用程序是使用 Icenium 和 Apache Cordova 开发的。
GoInstant 在我电脑上的模拟器中连接得很好。但是,一旦我创建了一个构建配置并部署它,连接会在 10 秒左右后失败,并出现错误,它达到了最大尝试次数。
我已经确认它在 goinstant.connect 线上。我还确认了模拟器中的令牌和房间是相同的,因为它们是构建条款。
我认为这可能是域问题,但我不确定会有什么不同,因为模拟器应该是模拟的。我已经确认该应用程序有权访问互联网(通过 jquery ajax 与我的 api 联系正在工作),并且手机已连接到互联网。wifi和数据都出现问题。
有任何想法吗?
webrtc - webrtc in goinstant on ios
Trying to use the webrtc widget on an ipad and it is saying that the browser does not support webrtc.
Is there a work around that people are using for this? A number that people can call into on their phone.
What are the approaches taken to get people on a mobile device into the conference.
webrtc - WebRTC 本地流在 HTML 输入单击时消失
起初,WebRTC 流似乎与会议中的每个人都运行良好。不幸的是,当您单击某些 HTML 元素时,本地流视频会消失。
您仍然可以看到远程用户,远程用户都可以看到/听到您,但您无法看到自己。
一旦本地流消失,销毁并重新初始化连接/WebRTC 小部件不会使本地视频重新出现。需要刷新浏览器,但单击 HTML 元素会导致再次出现相同的问题。
没有 javascript 错误,HTML 元素上唯一的事情是一个焦点事件,它设置了一个局部变量(它没有做任何疯狂的事情)。
我能做些什么来阻止这一切吗?