2016-10-04 97 views
0

如何從JavaScript中的三星智能電視獲取MAC地址?三星智能電視地址MAC

我嘗試下面的代碼,但沒有任何反應:

function getMAC() { 
    var mac = null; 
    try { 
     mac = webapis.network.getMac(); 
    } catch (e) { 
     addResult("getMAC exception [" + e.code + "] name: " + e.name 
      + " message: " + e.message); 
    } 

    if (null != mac) { 
     addResult("[getMAC] mac: " + mac); 
    } 
} 
+0

你什麼意思是什麼都沒有發生?此代碼在哪裏執行,電視或模擬器? 你不會在這個函數中返回任何東西。 –

+0

我在電視和模擬器上都嘗試了它,它什麼都不返回 –

+0

你的函數不包含'return'語句。你可能想加入'return mac;'結尾 –

回答

1
  1. 檢查您的電視上運行Tizen。
  2. 檢查config.xml中有<tizen:privilege name="http://developer.samsung.com/privilege/network.public"/>

而且......我想你已經做出addResult功能,但只是讓你不知道。