GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Com usar um plugin no ionic ?

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 ?

//