2

我目前正在尝试在我的网络客户端和我的 iOS 应用程序之间建立连接,但由于某种原因,我的 iOS 客户端在使用 Chrome(版本 33)时只看到一个黑框。如果我使用 Firefox(在我的应用程序中以及当我将浏览器并排放置时,它们可以互相看到),我可以很好地看到视频。

这似乎不是 JavaScript SDK 记录的已知问题,我在论坛上看不到任何关于此的最近讨论(上一篇文章是我的)。

iOS 示例可以位于此处( samples/OpenTokHelloWorld),浏览器页面位于samples/OpenTokHelloWorld/browser_demo.html

我建议cd进入 samples/OpenTokHelloWorld 并运行python -m SimpleHTTPServer,因为它不能从file:///路径运行。

这是我的 iPad 看到的:

铬合金:

带有 Chrome 的 iPad 视图

火狐:

使用 Firefox 的 iPad 视图

和 Chrome/Firefox(分别),都从同一个摄像头发布视频

铬/火狐

编辑:在其他机器上测试后,它可能是我的环境特有的东西,即使我的扩展都没有在隐身模式下运行并且我没有安装任何自定义插件。

4

2 回答 2

2

看起来我使用的带有特定网络摄像头的 OpenTok 移动 SDK 有问题。在 Android 上,视频流将显示片刻,然后出现段错误,而在 iOS 上则根本没有视频。

于 2014-03-24T19:23:41.190 回答
0

我已经对此进行了多次测试,但无法重现您在 chrome 中看到的内容。在没有看到任何控制台错误或 iOS 日志的情况下,最好的建议是尝试清除缓存,或者重新启动计算机(长镜头)

在此处输入图像描述

于 2014-03-20T23:08:45.543 回答