检查Samsung Smart TV应用程序中的网络连接

时间:2012-08-17 08:52:55

标签: samsung-smart-tv

我在2011年的电视上运行2.5 SDK。

我在使用此处的网络API检查网络连接时遇到问题:http://www.samsungdforum.com/upload_files/files/guide/data/html/html_2/api_reference/javascript_apis/deviceapi/deviceapi_network.html

值应返回1或0,但我得到的只是-1。

继承我的代码:

的index.html

<object id='pluginNetwork' classid='clsid:SAMSUNG-INFOLINK-NETWORK'></object>
<object id='pluginObjectTV' classid='clsid:SAMSUNG-INFOLINK-TV'></object>

附js:

var network = document.getElementById('pluginNetwork');
var tvPlugin = document.getEelementById('pluginObjectTV'); 
var ProductType = tvPlugin.GetProductType();
var phyConnection = network.CheckPhysicalConnection(ProductType); //returns -1
var http = network.CheckHTTP(ProductType); //returns -1
var gateway = network.CheckGateway(ProductType); //returns -1

1 个答案:

答案 0 :(得分:2)

首先,据我所知,GetProductType对象上没有SAMSUNG-INFOLINK-NETWORK这样的功能。

GetProductType替换为GetActiveType,它应该有效。