У меня есть следующий код, который должен получать список устройств многоадресной рассылки в фоновом скрипте упакованного приложения Chrome
const onDevices = (devices) => {
console.log(devices);
}
const serviceType = '_http._tcp';
chrome.app.window.create('window.html', {
outerBounds: {
width: 400,
height: 500
}
});
chrome.mdns.onServiceList.addListener(onDevices, {serviceType});
chrome.mdns.forceDiscovery(() => {
console.log('start');
})
но когда я запускаю console.log(devices)
, я всегда получаю пустой список. Это происходит независимо от того, что я установил для serviceType
.
Я использую манифест версии 2, если это имеет значение.
Я знаю, что в сети есть многоадресные устройства, так что есть идеи?
Спасибо!