Sony Bravia websocket支持?

时间:2015-02-24 18:41:33

标签: websocket opera sony television opera-presto

我们的网络应用程序使用websockets。 当页面加载时,我们使用以下方法检查websocket支持:

if ('WebSocket' in window)

当我们在Opera TV 3.4模拟器上运行webapp时,我们检测到websockets可用。 当我们在索尼Bravia KDL-50W829B上运行webapp时,websocket测试失败。

比较UserAgent,Bravia KDL-50W829B版本超过了仿真器的版本,因此我们期待websockets可用:

  • 3.4模拟器:Opera / 9.80(Linux i686; Opera TV Store / 5449)Presto / 2.12.362版本/ 12.10
  • Bravia KDL-50W829B:Opera / 9.80(Linux armv7l; InettvBrowser / 2.2(00014A; SonyDTV140; 0001; 0001)KDL50W829B; CC / GBR)Presto / 2.12.407版本/ 12.50

根据这些链接,websockets应该可用并启用:

我们还发现了其他帖子,其中提到websockets不能在Bravia浏览器上工作(通过智能电视搜索lavag.org查看面板)

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

在普通浏览器之外...从网络工作者内部说这是有效的

if (! ("WebSocket" in self)) {

    throw new Error("ERROR - websocket not available");
}