¿Cómo hacer que el emoji de la página web sea compatible con el emoji del teléfono móvil?
1. Primero tomemos una fotografía para mostrarle cuáles son los requisitos:
Se requiere que las expresiones emoji agregadas en Android o iOS se puedan mostrar en la página web.
2. Para los programadores de bajo nivel, no hay forma de obtener tal demanda. Solo los veo con frecuencia en Douyu antes de contactarlos, por lo que solo pueden acudir a Fengyun Empress. Lo que Lady Fengyun nos muestra suele ser relativamente avanzado. Por lo tanto, generalmente es difícil de leer si hay demasiadas palabras, especialmente cuando se trata de problemas de codificación, no puedo entenderlas, por lo que los tutoriales paso a paso son más confiables.
3. Los datos que comencé a obtener de la base de datos eran así
El efecto que mostré también fue así. Había algunos cuadros pequeños. decidió buscar una solución.
4. Finalmente, ¿entiendo?
5. Primero, presentemos los tres archivos emoji.css?emoji.js?emoji.png. Recuerde que estos tres archivos de recursos están en la misma capa y no olvide hacer referencia a la imagen .png, ya que es la única que puede mostrar el emoji.
Aquí verá el código más crítico, donde $('.mark-edit') es el div utilizado para mostrar emojis. Recuerde que los emojis se almacenan en el texto y las cadenas. y no puede contener otras etiquetas.
emoji.unifiedToHTML(html) es el método de análisis de emoticonos que llama a emoji.js. Utilicé avalon para introducir el método js. Si desea introducirlo directamente, puede utilizar el objeto emoji.js. js object
Si desea analizar de forma inversa un emoji al que debe prestar atención al enviar comentarios, es decir, filtrar la etiqueta span para restaurarlo a los datos originales, consulte la siguiente figura:
Así es como se llama.
SO
Pero en Windows, hay más o menos problemas a la hora de mostrar Emoji en la Web.
En primer lugar, Windows 8 y Windows Server 2012 también admiten Emoji de forma predeterminada, pero solo se pueden mostrar en Internet Explorer. En cuanto a Windows 8 y Windows Server 2012, admiten Emoji de forma predeterminada.
Mientras Windows 7 y Windows Server 2008 R2 estén actualizados con el parche KB2729094, ¿también pueden mostrar Emoji directamente en IE?
Los navegadores que no son IE en estos sistemas no pueden mostrarlo.
De hecho, la compatibilidad con Emoji en el parche KB2729094 consiste simplemente en agregar la "fuente de símbolo de interfaz de usuario Segoe" al CSS en el lado web para que todos los navegadores puedan admitir Emoji.