0

我正在寻找一种在打包的 chrome 应用程序中查找当前连接的 essid(和/或 mac 地址)的方法。

是否可以使用设备权限找到它?我知道由于沙箱,通过 javascript 是不可能的。

4

1 回答 1

1

简短的回答是否定的。

更长的答案是:您可以从套接字 API 上的getNetworkList获取设备列表及其 IP 地址。

chrome.socket.getNetworkList(function(interfaces) {
    for(var i in interfaces) {
      var interface = interfaces[i];
      var opt = document.createElement("option");
      opt.value = interface.address;
      opt.innerText = interface.name + " - " + interface.address;
      hosts.appendChild(opt);
    }
  });
于 2013-07-11T05:27:51.053 回答