Je rencontre actuellement 2 problèmes liés dans mon composant de thème,
- Vérifier si le message commence par une image. Je récupère actuellement le contenu du message en utilisant document.querySelector(“.topic-post:first-child .cooked”), mais si le message commence par une image, j’obtiens le nom et la taille de l’image avant le début du texte. Je souhaite donc un moyen de supprimer cela.
- Si le message n’est qu’une image, sans texte, je souhaite un moyen d’obtenir cette image (ou un lien vers l’image).
Le but du composant de thème est d’avoir un bouton de partage qui génère une image que les utilisateurs peuvent télécharger pour partager le titre du message et les premières lignes du message. Si le message n’a pas de texte, avoir l’image du message à l’intérieur de l’image générée. J’ai actuellement résolu la partie texte, mais il y a deux cas où des problèmes surviennent : un, où l’image est proche du début du message, donc le texte que j’extrais est “{nom de l’image}1080x2100 14 Ko[reste du texte]” ou lorsque la seule chose dans le message est une image et que le texte extrait est “{nom de l’image}1080x2100 14 Ko”.
Et ce que je veux, c’est soit juste du texte, soit juste une image.