加载资源时OpenTok JS连接超时问题

时间:2014-12-23 14:02:23

标签: javascript opentok tokbox

我正在使用opentok客户端JS api来设置视频会议应用。间歇性地,来自开放式tok服务器的js和css资源无法加载。

这些是我在Chrome浏览器中在开发者控制台上看到的错误。我有一个良好的互联网连接,并不总是。我认为,这些资源是从opentok.min.js加载的。我有该文件作为本地资源。有没有办法避免这样的问题?

http://static.opentok.com/webrtc/v2.2.9.6/js/dynamic_config.min.js无法加载资源:net :: ERR_CONNECTION_TIMED_OUT

http://static.opentok.com/webrtc/v2.2.9.6/css/ot.min.css无法加载资源:net :: ERR_CONNECTION_TIMED_OUT

一旦发生这种情况,我将无法看到其他人的视频。任何帮助表示赞赏?在生产环境中避免此问题的最佳做法是什么?

1 个答案:

答案 0 :(得分:0)

我认为您遇到了一些间歇性的网络连接问题。你提到过:

  

我有良好的互联网连接,并不总是

我明白这意味着你不会总是得到错误。

这就是我认为正在发生的事情:因为您在本地下载了opentok.min.js文件,您每次都可以获得此资源;即使您的网络连接中断了。但是,此文件还会动态获取托管在TokBox服务器上的其他文件。即,dynamic_config.min.jsot.min.css个文件。当请求并且无法获取这些资源时,您将收到网络超时错误。

至于最佳做法,TokBox建议您不要在本地下载OpenTok.min.js文件,而是使用:

<script src='//static.opentok.com/webrtc/v2.2/js/opentok.min.js'></script>

如果问题实际上是由于网络问题而导致问题无法解决,但是出于调试目的,它会快速失败。