Altova MobileTogether Designer

Iniciar/Detener NFC

Inicio Anterior Inicio Siguiente

La acción Iniciar/Detener NFC sirve para iniciar o detener el envío y la recepción de mensajes por NFC.

MTActionNFCStart

Seleccione las opciones que necesita marcando las casillas correspondientes. Tras añadir la acción al diseño, la aplicación añade automáticamente la estructura \$MT_NFC al panel Fuentes de página (imagen siguiente).

 

         <Root>

            <Tag Id=""/>

            <NdefMessage 

               CanMakeReadOnly="" 

               IsWriteable="" 

               MaxSize="" 

               Type="">

               <NdefRecord 

                  Id="" 

                  TypeNameField="" 

                  RecordTypeDefinition="" 

                  Type="" 

                  Text="" 

                  Language="" 

                  URI="" 

                  Payload="" 

                  MimeType="" 

                  ExternalDomain="" 

                  ExternalPackageName="">

                  <NdefRecord />

               </NdefRecord>

               <NdefRecord />

                   ...

               <NdefRecord />

            </NdefMessage>

         </Root>

 

 

El envío y la recepción de mensajes se inicia cuando se desencadena la acción Iniciar. Esta es la secuencia de pasos que se pone en acción:

1.NFC debe estar habilitado en el dispositivo. Si NFC no está habilitado, cuando se desencadene la acción Iniciar aparecerá un aviso solicitando al usuario que habilite NFC.

2.La aplicación MobileTogether Client se registra con NFC.

3.Se inicia automáticamente la detección de etiquetas NFC y se reciben automáticamente mensajes NFC de etiquetas NFC. El envío se puede iniciar con la acción Envío NFC (no se inicia automáticamente).

4.Los datos recibidos se almacenan en la estructura de datos \$MT_NFC.

 

La acción Detener detiene el envío y la recepción de mensajes.

MTActionNFCStop

Para reiniciar el envío y la recepción de mensajes debe volver a desencadenar la acción Iniciar.

 

Funciones de extensión de MobileTogether

MobileTogether cuenta con distintas funciones de extensión XPath creadas específicamente para usarlas en los diseños de MobileTogether. Algunas de ellas son especialmente útiles para ciertas acciones en concreto. Por ejemplo, mt-available-languages() devuelve los idiomas en que está disponible la solución y se podría usar, por ejemplo, con la acción Cuadro de mensaje. Si alguna función es especialmente relevante para una acción, aparece a continuación. Para ver una lista completa de funciones de extensión y sus descripciones consulte Funciones de extensión de MobileTogether.

 

mt-nfc-started()

 

© 2017-2023 Altova GmbH