Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Disable unicode replacement emoji in Android Chrome?

Certain unicode characters in the Miscellaneous range would be nice to use, but most phones display them as emoji and that is unwanted because then they can't be styled by CSS font declarations. I know there's a fix for iOS, but I have not found a solution for Android. Is it possible to disable them?

Example: http://jsbin.com/qopiyori/1/

like image 214
Shou Avatar asked Aug 07 '14 11:08

Shou


People also ask

How do you prevent Unicode characters from rendering as emoji in HTML?

The UTF has special characters to control the rendering. These special characters tell the OS/browser if it is required to covert the previous glyph to emoji or disable emoji and render it as a text: ️ – disable emoji and render the previous glyph as a text.

How do I support all Emojis on Android?

Step 1: Tap the Settings icon and then General. Step 2: Under General, head over to the Keyboard option and tap the Keyboards submenu. Step 3: Select Add New Keyboard to open a list of keyboards available and choose Emoji. You have now activated the emoji keyboard to use while texting.

How do you get the unsupported emoji?

If your device doesn't support emojis, you can still get them by using a third-party social messaging app such as WhatsApp or Line. However, you will only be able to see emojis inside these apps; any SMS messages you receive will continue not to display them.


1 Answers

Had the same problem, found the answer on another stack overflow question which worked for me:

add ︎ at the end of the string with the Unicode characters you do not want to be replaced with emoji icons.

How to prevent Unicode characters from rendering as emoji in HTML from JavaScript?

like image 131
Rob Avatar answered Oct 07 '22 09:10

Rob