我正在使用名为 TAL (电视应用层)的框架构建电视应用,这是一个用于构建基于HTML5的电视应用的Javascript框架。
我可以在localhost
上运行我的应用程序并在浏览器中对其进行测试。我还可以使用亚马逊的Web App Tester工具在Amazon Fire TV上轻松测试应用程序,该工具通过我的WiFi网络访问我的计算机上运行的网络应用程序,然后在电视上运行。
但是,我很难找到在其他机顶盒或智能电视上测试此应用的一般方法。
我是否必须为每个设备下载SDK并以某种方式打包它?如果是这样,那么一般的方法是什么?
来自各个制造商的文档似乎只关注使用他们的SDK来构建应用程序,并且不提供您自己创建的HTML5应用程序的支持。
正如我刚刚开始的那样,任何指向正确方向的人都会非常感激。
答案 0 :(得分:1)
如果电视和您的开发者机器在同一个网络上,您应该找到您的开发机器的内部IP地址。在OS X和Linux上,您可以在终端中键入ifconfig
。寻找一条如下所示的行:
inet addr:10.2.0.15 Bcast:10.2.0.255 Mask:255.255.255.0
addr:part列出了你的ip地址。在这种情况下,它将是10.2.0.15
。
如果您在智能电视浏览器的地址栏中输入此IP地址,您应该可以在智能电视上查看您的网站。
我不确定电视的实际应用程序,我认为每个品牌都会有所不同,而且您必须单独打包它。