Compartir
La acción Compartir (imagen siguiente) permite al usuario final compartir texto e imágenes. El texto se puede enviar como HTML o texto plano y se selecciona con una expresión XPath en el campo Texto de la acción Compartir (imagen siguiente). Además, puede generar archivos adjuntos de texto o imagen. Cuando se activa la acción Compartir en el dispositivo móvil, se muestran las opciones de uso compartido del dispositivo. (Estas son las aplicaciones de mensajería y redes sociales que se instalan en el dispositivo móvil.) El usuario final puede elegir una de estas aplicaciones y compartir el contenido.

Nota: la acción Compartir no se puede usar en clientes web.
Las expresiones XPath para estas dos configuraciones (título y cuerpo del mensaje) pueden ser una cadena o pueden generar los textos correspondientes a partir de orígenes de datos XML. ![]() En la imagen anterior, la expresión XPath para el campo Título es una cadena introducida directamente, mientras que la expresión para el texto del cuerpo devuelve el contenido del nodo Location/@Geolocation. Este nodo ofrece las coordenadas de geoubicación del dispositivo móvil, que se obtienen con las acciones Iniciar/Detener rastreo por geoubicación y Leer datos de geoubicación (imagen anterior).
Nota: en iOS, la selección de HTML/texto no tiene ningún efecto; algunas aplicaciones pueden interpretar automáticamente un indicador html existente correctamente.
|
Al mensaje se pueden adjuntar archivos e imágenes. Puede seleccionar una de las tres opciones para los adjuntos:
•Sin adjuntos (seleccionado por defecto) •A continuación aparecen los archivos adjuntos •Adjuntos dinámicos
Nota: tenga en cuenta algunos aspectos sobre los clientes de Windows Phone y Windows App: Windows Phone admite adjuntos, pero Windows 8.1 no los admite. En Windows 10, el cliente predeterminado Outlook Mail que viene con el sistema operativo admite adjuntos, pero si el cliente de correo electrónico predeterminado es Microsoft Outlook, entonces no se admite el uso de adjuntos.
A continuación aparecen los archivos adjuntosEsta opción permite crear los archivos adjuntos uno a uno. Para añadir un adjunto nuevo, haga clic en ![]() Cada adjunto tiene estas propiedades:
•Nombre de archivo (XPath): el nombre del archivo puede tener cualquier extensión. Solamente sirve como representación (en el mensaje) del adjunto. No es una ruta de acceso real. •Contenido (XPath): puede seleccionar un fragmento XML, un nodo XML, el contenido de texto de uno o varios nodos o introducir una cadena de texto que será el contenido del archivo adjunto. El contenido se analizará según la opción seleccionada en la propiedad Tipo de contenido (ver más abajo). •Tipo de contenido (cuadro combinado: XML/Base64/Texto): si elige el tipo de contenido XML, entonces el contenido que se selecciona con la propiedad Contenido (propiedad anterior) se analizará como datos XML: se espera un conjunto de nodos XML, que se adjuntará al correo electrónico. Si el tipo de contenido elegido es Base64, entonces se espera contenido codificado en base64, que se descodificará. Por tanto, si el contenido es una codificación Base64 de una imagen, entonces se genera la imagen y se adjunta al correo electrónico. Si el tipo de contenido elegido es Texto, entonces se espera que el contenido sea texto, que se adjuntará al correo electrónico. Recuerde que el valor de la propiedad Contenido debe coincidir con la selección realizada en la propiedad Tipo de contenido.
Adjuntos dinámicosLa expresión XPath utiliza la función de extensión XPath mt-email-attachment para crear archivos adjuntos:
|
En el tutorial Compartir geoubicaciones, puede consultar cómo se utiliza la acción Compartir.
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 esta 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-client-ip-address()