Passer à la navigation

Démarrage

Fenêtre de terminal
bun add @capgo/capacitor-proximity
bunx cap sync
import { CapacitorProximity } from '@capgo/capacitor-proximity';

Activer la surveillance de proximité.

Sur iOS, cela active UIDevice.isProximityMonitoringEnabled. Sur Android, cela commence à écouter TYPE_PROXIMITY et diminue l'application actuelle fenêtre pendant que le capteur est recouvert.

import { CapacitorProximity } from '@capgo/capacitor-proximity';
await CapacitorProximity.enable();

Désactiver la surveillance de proximité.

Cette fonctionnalité restaure le comportement de fenêtre d'application par défaut et arrête la surveillance des capteurs.

import { CapacitorProximity } from '@capgo/capacitor-proximity';
await CapacitorProximity.disable();

Obtenir l'état actuel de disponibilité des capteurs et d'activation du plugin.

import { CapacitorProximity } from '@capgo/capacitor-proximity';
const status = await CapacitorProximity.getStatus();

Résultat retourné par getStatus().

export interface ProximityStatusResult {
/**
* Whether the current device exposes a usable proximity sensor.
*
* @since 0.0.1
*/
available: boolean;
/**
* Whether proximity monitoring is currently enabled by the plugin.
*
* @since 0.0.1
*/
enabled: boolean;
/**
* Platform label returned by the native or web implementation.
*
* @since 0.0.1
*/
platform: 'ios' | 'android' | 'web';
}

Résultat retourné lors de la demande de la version du plugin.

export interface PluginVersionResult {
/**
* Native plugin version string.
*
* @since 0.0.1
*/
version: string;
}

Cette page est générée à partir du plugin’s src/definitions.tsRe-run la synchronisation lorsque les public API changent en amont.

Si vous utilisez Getting Started pour planifier les opérations de tableau de bord et API , connectez-le avec En utilisant @capgo/capacitor-proximité pour la capacité native en utilisant @capgo/capacitor-proximité, Vue d'ensemble de API pour le détail d'implémentation dans Vue d'ensemble de API, Introduction pour le détail d'implémentation dans Introduction, Clés de API pour le détail d'implémentation dans Clés de API, et Appareils pour le détail d'implémentation dans Appareils.