Altova MobileTogether Designer

Événements liés à NFC

Accueil Préc Haut Suivant

Deux événements liés à NFC (captures d'écran ci-dessous) permettent des fonctions intéressantes :

 

SurPushNdefMessageAchevé spécifie quelle/s action/s prendre une fois que la transmission des données NFC (via Push NFC) a été achevée.

SurBaliseNfcDécouverte spécifie quelle/s action/s (supplémentaire/s) prendre une fois qu'une balise NFC a été découverte.

 

Afin d'accéder à ces actions, rendez-vous au panneau Styles & Propriétés | Propriétés de projet | Actions NFC, et cliquer sur le bouton Dialogue supplémentaire de la propriété.

 

SurPushNdefMessageAchevé

Cet événement est déclenché lorsqu'un message ou un fichier a été transmis avec succès. Il peut être utilisé pour (i) spécifier l'action suivante à prendre, ou (ii) pour informer l'utilisateur à propos de l'achèvement de la transmission. La capture d'écran ci-dessous montre comment utiliser l'événement.

MTNFCEventOnPushNDEFCompleted

Voir aussi Transférer les données sur d'autres appareils.

 

SurBaliseNfcDécouverte

Cet événement est déclenché lorsqu'une balise NFC est découverte. Lorsqu'une balise est découverte, l'information contenue est automatiquement lue et stockée dans l'arborescence \$MT_NFC. Cet événement vous permet de spécifier des actions supplémentaires à effectuer. Par exemple, comme indiqué dans la capture d'écran ci-dessous, les nœuds d'arborescence de source peuvent être mis à jour depuis l'attribut Payload de l'élément NdefRecord de l'arborescence \$MT_NFC.

 

Veuillez noter que le contenu de l'attribut Payload sera dans un format hexBinary. Si les données utiles contiennent un string de texte, alors, la fonction d'extension mt-hexBinary-to-string pourra être utilisée pour obtenir le string de texte avant de placer le string dans un nœud d'arborescence de source (voir la première action Mettre à jour nœud dans la capture d'écran ci-dessous). De même, si les données utiles sont censées contenir une image, alors le contenu hexBinary des données utiles peut être converti en un encodage Base64 de l'image en utilisant la fonction d'extension mt-hexBinary-to-base64.

MTNFCEventOnNFCTagDiscovered

Voir aussi Découvrir et lire les balises NFC.

 

© 2017-2023 Altova GmbH