white samsung android smartphone on white table

Mostrar textos html en SwiftUI

Estaba teniendo un inconveniente al consumir una api ya que uno de los datos que devolía estaba en formato HTML, pero no una pagina html. Sino un texto formateado en html.

Las primeras propuestas eran de realizar un webview, pero esto no solucionaba el problema, porque el webview espera una pagina web con toda la estructura completa.

Luego de una búsqueda mas detallada llegué a este repositorio, el cual es una librería que soluciona este punto.

Así que le enviamos el texto con etiquetas HTML y nos devolverá solo el texto, y en el caso de que se incluyan <h1> <p> <em> etc, el texto se respetará estos formatos.

https://github.com/NuPlay/RichText

Tiene limitaciones con el CSS, pero en mi caso eso no era relevante así que di por solucionado el tema.


Publicado

en

, , ,

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *