1 votos

¿Qué es `applewebdata` y cómo puedo evitarlo?

Estoy usando Workflow en iOS, concretamente, en un iPad Air 2. Siempre que obtengo el contenido de una página web o los enlaces de esa entrada, observo que todos los enlaces se reescriben como

applewebdata://{guid}/the/rest/of/the/path

No puedo utilizar esta entrada en el resto del flujo de trabajo, porque los pasos no saben cómo trabajar con applewebdata://

Por ejemplo, si obtengo todos los enlaces de una página e intento resolver su contenido

Get Contents of URL
|> Get URLs from Input
|> Get Contents of URL

Obtengo un error como

url no soportada

Esto significa que tengo que hacer cosas horribles, como almacenar el esquema y el host de la URL de entrada y recombinarlos con la ruta de la URL manipulada para utilizar más pasos de Workflow. Esto no es sostenible.

¿Cómo puedo evitar o trabajar con applewebdata:// ¡¿Las URLs?!

1voto

Anthony Mastrean Puntos 118

La gente de soporte de Workflow respondió en un correo electrónico

Esas URLs applewebdata:// son probablemente referencias locales a los archivos de imagen que se han descargado con Obtener Contenido de URL que ahora se almacenan en el flujo de trabajo que se está ejecutando. Con Obtener contenido de página web, la página de entrada convierte el HTML en texto enriquecido y mantiene los enlaces web a cada una de las imágenes.

La "solución" es utilizar la acción Obtener contenido de la página web, entonces.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X