Compartir
La acción Compartir (imagen siguiente) permite al usuario final compartir texto e imágenes. El texto se puede enviar en formato HTML o texto sin formato y se selecciona por medio de una expresión XPath que se introduce en el campo Texto de la acción (imagen siguiente). Además, puede generar archivos adjuntos de texto o imagen. Cuando la acción Compartir se desencadena en el dispositivo móvil, se muestran las opciones para compartir los datos desde el dispositivo (las aplicaciones de mensajería y redes sociales instaladas en el dispositivo). 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.
En estos dos campos debe introducir expresiones XPath. Estas expresiones pueden ser una cadena de texto o pueden generar el texto correspondiente a partir de fuentes de página XML. En la imagen anterior, por ejemplo, la expresión XPath introducida en el campo Título se introdujo directamente como cadena de texto. Sin embargo, la expresión para el campo Texto 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 dispositivos iOS, la selección de texto o HTML no tiene efecto alguno. Algunas aplicaciones pueden interpretar correctamente la marca html de forma automática.
|
Puede adjuntar archivos e imágenes al mensaje. Hay tres opciones:
•Sin archivos adjuntos (opción seleccionada por defecto) •A continuación aparecen lo archivos adjuntos •Archivos adjuntos dinámicos
Nota sobre clientes 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 . En la imagen siguiente aparece un mensaje con dos archivos adjuntos. Para eliminar un adjunto, haga clic en su icono Eliminar. Cada adjunto tiene estas propiedades:
•Nombre del archivo (XPath): el nombre de archivo puede tener cualquier extensión. Solamente sirve como representación (en el mensaje) del adjunto. No se trata de 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 siguiente propiedad (Tipo de contenido). •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 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 Base 64, 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()