DEV Community

Cover image for Emoji Error in Chrome Extension HTML
Sung M. Kim
Sung M. Kim

Posted on • Originally published at slightedgecoder.com on

2

Emoji Error in Chrome Extension HTML

                    Photo by Bernard Hermant on Unsplash

I’ve had a problem where I was trying to display an Emoji in a Chrome Extension header of default popup HTML, page_action.html (specified by page_action -> default_popup in manifest.json).

But got the jumbled up characters instead.

Emoji displayed as gobbledygook
Emoji displayed as gobbledygook

The problem was that I had to instruct Chrome that I am using a unicode by adding a charset meta tag.

<html>
<head>
<meta charset="UTF-8" />
...
</head>
...
</html>
view raw meta.html hosted with ❤ by GitHub
Character Set set to UTF-8

This has fixed the issue and shows the cute 🐥 emoji correctly in the Chrome Extension popup.

You can now see the cute baby chick
You can now see the cute baby chick 🐥

The post Emoji Error in Chrome Extension HTML appeared first on Sung's Technical Blog.

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay