2017-01-03 60 views
1

我想用xirsys API和simpleWebRTC实现WebRTC应用程序。我正尝试使用安全方法进行连接。所以connect.js文件中,我有这样的:用xirsys和simplewebsocket连接信号服务器

var xirsysConnect = { 
    secureTokenRetrieval : true, 
    server : '../getToken.php/', 
    data : { 
     domain : 'MY_DOMAIN_HERE', 
     application : 'default', 
     room : 'default', 
     secure : 1 
    } 
}; 

当我在浏览器中打开网页,我得到这个错误在控制台:

无法构造“的WebSocket”:该URL“未定义/V2/LONG_STRING_HERE”无效

我似乎无法找到的文档的任何帮助。我也尝试在源代码中查找,但似乎无法取得任何进展。任何帮助将不胜感激。

回答

0

因为花了几天的时间尝试做这项工作,我得出的结论是使用simpleWebRTC的Xirsys演示程序尚未准备好进入黄金时段。源代码中的注释通常不能反映代码本身的内容。另外,确实没有关于它的适当在线文档。

我曾希望Xirsys提供更专业的东西。我期待他们的澄清和改进。

+0

您遇到的问题是由于在创建套接字URL时未正确引用Websocket服务域。这可能有几个原因,但最常见的原因是根本不提供simplewebrtc.connection.js库与示例应用程序。如果缺少,则URL变量未在xirsys.signal.js构造函数中设置,整个URL无法形成。你可以请检查这确实加载? – LeeSylvester