preciso usar este plugin cordova-plugin-sb-service-discovery , mas quando tento utilizar o mesmo
me retorna um erro serviceDiscovery not defined, e estou seguindo a “documentação” se é que podemos chamar-lá disso e ele está instalado
declare var serviceDiscovery: any;
descobrirServico(): Observable<any[]> {
console.log('Start service discovery');
return Observable.fromPromise(
new Promise((resolve, reject) => {
try {
serviceDiscovery.getNetworkServices(
'ssdp:all',
function (devices) {
const particleDevices = devices.filter(d => {
const dString = JSON.stringify(d);
alert(dString)
return dString;
});
console.log(JSON.stringify(particleDevices));
alert(particleDevices)
resolve(particleDevices);
},
function (err) {
alert(err)
resolve([]);
}
);
} catch (err) {
alert(err)
console.log(err);
resolve([]);
}
})
);
}
qual poderia ser o motivo de não está funcionando ?