Détection, lecture et écriture de tags NFC en natif pour les apps Capacitor sur iOS et Android
Commencez par startScanning() et les autres méthodes principales listées ci-dessous.
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Natif |
| Android | Oui | Natif |
| Le Web | Non | Protéger avec Capacitor.getPlatform() |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »startScanning- Démarre l'écoute des tags NFC.stopScanning- Arrête la session de scan NFC en cours.write- Écrit les enregistrements NDEF fournis sur le dernier tag détecté.erase- Tente d'effacer le dernier tag détecté en écrivant un message NDEF vide.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
startScanning | Lance l'écoute des tags NFC. |
stopScanning | Arrête la session de scan NFC en cours. |
write | Écrit les enregistrements NDEF fournis sur le dernier tag détecté. |
erase | Tente d'effacer le dernier tag détecté en écrivant un message NDEF vide. |
makeReadOnly | Tente de passer le dernier tag détecté en lecture seule. |
share | Partage un message NDEF avec un autre appareil via peer-to-peer (Android uniquement). |
unshare | Arrête le partage du message NDEF précédemment fourni (Android uniquement). |
getStatus | Retourne l'état actuel de l'adaptateur NFC. |
showSettings | Ouvre la page de paramètres système où l'utilisateur peut activer le NFC. |
getPluginVersion | Retourne la chaîne de version intégrée au plugin natif. |
isSupported | Vérifie si l'appareil dispose du support matériel NFC. |
addListener | Consultez les définitions source pour le comportement actuel. |
addListener | Consultez les définitions source pour le comportement actuel. |
addListener | Consultez les définitions source pour le comportement actuel. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-nfc.
Continuer avec @capgo/capacitor-nfc
Section intitulée « Continuer avec @capgo/capacitor-nfc »Si vous utilisez @capgo/capacitor-nfc pour planifier le travail sur les plugins natifs, connectez-l’à Utiliser @capgo/capacitor-nfc pour la fonctionnalité native dans « Utiliser @capgo/capacitor-nfc », Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Ajout ou mise à jour de plugins, et Alternatives aux plugins Ionic Enterprise pour le workflow produit dans Alternatives aux plugins Ionic Enterprise.