web-dev-qa-db-ja.com

Googleで絵文字を表示するChrome

私はGoogle Chromeチャットをサポートする拡張機能を持っています。chrome拡張機能はデスクトップ通知にあなたに送信されたメッセージを表示します。絵文字を送信するたびに気づきましたiPhoneからはデスクトップ通知に正しく表示されますが、実際のアプリケーション(ページに挿入されたiframe)で同じ絵文字を表示しようとすると、四角形として表示されます。

https://code.google.com/p/chromium/issues/detail?id=62435 に未解決のバグがあるようです。なぜそれがデスクトップ通知で正しく機能するのか、そうでないのではないかと思っていましたか?また、修正するために私にできることはありますか?

13
Trunal Bhanse

オープンソース Twemojiライブラリ を使用して、拡張機能に絵文字サポートを実装しました。

最も単純な形式では、.jsファイルを作成し、DOM要素の関数を呼び出してUnicode絵文字をTwitter CDN提供の画像に置き換えます。

twemoji.parse(node);

その他のオプションについては、リポジトリのreadmeを参照してください。

4
Xan

Chromeは絵文字をネイティブでサポートするようになります(OSXのみ)。この機能を含む安定版がリリースされるまで数週間待つか、すでにこの機能が含まれているdev-versionフォーム here をダウンロードできます。

ところで、動作するかどうかをテストしたい場合は、これを使用できます page (チャームのように動作します)。

4
facundofarias

Chromeと呼ばれる拡張機能Chromojiで絵文字を表示できます。
Mac OS X、Windows、Linuxでも動作します。

1
tradecenter

この問題は、Windows 7 x64でInternet Explorerをバージョン11に更新することで解決できる(複数のコンピューターが影響を受け、すべて解決済み)と考えました。

私の場合は、サービスパックされていない純粋なWindows 7 x64でPCをフォーマットしたためです。 Windows 7のSP1とIE11をインストールした後、すべてのブラウザーが絵文字を正しく表示し始めました。テストに使用した this サイト。

ページの周囲に正方形が表示されている場合、エラーは解決されません。ページに複数の種類の記号が表示されている場合は、エラーが解消されます。

この回避策が有効であったかどうか教えてください。

0
Deto Alff