Chrome mDNS api создает пустой список устройств - PullRequest
0 голосов
/ 28 августа 2018

У меня есть следующий код, который должен получать список устройств многоадресной рассылки в фоновом скрипте упакованного приложения 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, если это имеет значение.

Я знаю, что в сети есть многоадресные устройства, так что есть идеи?

Спасибо!

...