Altova MobileTogether Designer

Detectar y leer etiquetas NFC

Inicio Anterior Inicio Siguiente

Cuando agrega al diseño una acción Iniciar/Detener NFC, se añadirá automáticamente una fuente de página llamada $MT_NFC a este diseño. En tiempo de ejecución, esta fuente de página contendrá los datos NFC que se descubran en una etiqueta NFC.

 

En tiempo de ejecución, si se ha iniciado NFC a través de la acción Iniciar NFC de la solución, se inicia automáticamente la detección de etiquetas NFC. Si se detecta alguna etiqueta, el mensaje NFC contnido en ella se recibe automáticamente y la información del mensaje se almacena en la estructura de datos $MT_NFC. Más abajo puede ver la jerarquía completa de la estructura de árbol. Recuerde que un mensaje NDEF puede incluir varios registros NDEF y que estos registros pueden ser recursivos. Si la información sobre la etiqueta NFC que se recibe no contiene datos para rellenar todos los atributos de los elementos NDEFMessage o NDEFRecord, entonces estos atributos no se crearán en la estructura $MT_NFC.

 

 

La información de la estructura de datos $MT_NFC se puede procesar y presentar como si de otra fuente de datos de página se tratara. Por ejemplo, el nodo $MT_NFC/Root/Tag/NdefMessage/NdefRecord/@Text se puede vincular a una etiqueta para poder mostrar el texto del mensaje.

 

Nota:En la pestaña del evento CuandoSeDetecteEtiquetaNFC puede especificar qué acciones se deben llevar a cabo cuando se detecta una etiqueta NFC.

 

Nota:La información de una etiqueta NFC sobrescribirá la información que ya exista en la estructura de datos $MT_NFC. Por tanto, cada etiqueta detectada reemplazará la información de la etiqueta anterior en la estructura de datos $MT_NFC.

 

© 2017-2023 Altova GmbH