Я ищу способ найти текущий подключенный essid (и/или mac-адрес) в упакованном приложении Chrome.
Можно ли найти его с помощью разрешений устройства? Я знаю, что это невозможно через javascript из-за песочницы.
Я ищу способ найти текущий подключенный essid (и/или mac-адрес) в упакованном приложении Chrome.
Можно ли найти его с помощью разрешений устройства? Я знаю, что это невозможно через javascript из-за песочницы.
Краткий ответ - нет.
Более длинный ответ: вы можете получить список устройств и их IP-адресов из getNetworkList в API сокетов.
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);
}
});