Ho codificato un'e-mail HTML e uso "& # 9654;" per codificare un triangolo che punta a destra al posto di un'immagine in un invito all'azione. Questo rende come previsto, tranne che nei dispositivi iOS in cui questa entità html viene convertita nella sua controparte emoji. Ho anche provato a utilizzare la versione esadecimale anziché quella decimale senza successo.Prevenzione della conversione di entità HTML in Emoji
Ho trovato post in cui la soluzione utilizza php, ma dato che questa è una email HTML non posso usare PHP.
Un modo per impedire a iOS di convertire l'entità HTML nella sua controparte emoji?
Ecco l'entità html che sto utilizzando: http://www.fileformat.info/info/unicode/char/25B6/index.htm
Che cosa intendi per "la sua controparte emoji" e come hai verificato la conversione? Sei sicuro che ciò che vedi non è solo un glifo per BLACK RIGHT-POINTING TRIANGLE U + 25B6? Quali sono le impostazioni CSS (in particolare, le impostazioni dei caratteri)? –
Il problema è il font che stai usando ... (o meglio il carattere che sta usando iOS eMail) devi trovare un modo per cambiare il font in un font che non supporta le emoji (che potrebbe anche non essere possibile, iOS potrebbe sovradimensionare tutti i caratteri per diventare il carattere "Apple Color Emoji" per quei caratteri unicode ... o trovare un carattere simile ma è un codice diverso. –
Potrebbe suggerire uno di questi: '►', '▸' , '‣', o ' –