Guía
Tutorial sobre iBeacon
Usando @capgo/capacitor-ibeacon
Capacitor Plugin de iBeacon - Deteción de proximidad y monitoreo de regiones de señal
Instalar
bun add @capgo/capacitor-ibeacon
bunx cap sync
¿Qué se expone con este plugin?
startMonitoringForRegion- Iniciar el monitoreo de una región de señal. Dispara eventos cuando se entra/sale de la región.stopMonitoringForRegion- Detener el monitoreo de una región de señal.startRangingBeaconsInRegion- Iniciar la búsqueda de señales en una región. Proporciona actualizaciones continuas de distancia.stopRangingBeaconsInRegion- Detenga la búsqueda de señales de los beacons en una región.
Ejemplo de uso
startMonitoringForRegion
Inicie la monitorización de una región de beacons. Desencadena eventos al entrar/salir de la región.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.startMonitoringForRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
stopMonitoringForRegion
Detenga la monitorización de una región de beacons.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.stopMonitoringForRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
startRangingBeaconsInRegion
Inicie la búsqueda de señales de beacons en una región. Proporciona actualizaciones de distancia continuas.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.startRangingBeaconsInRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
stopRangingBeaconsInRegion
Detenga la búsqueda de señales de beacons en una región.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.stopRangingBeaconsInRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-ibeacon/
- Documentación: /docs/plugins/ibeacon/