我正在構建一個使用大量表情符號的網站。有點像一個人的你是用來發短信的時候看到,或Instagram上,Facebook等如何在JavaScript中檢查用戶瀏覽器是否支持字符?
例子:
當然,並不是所有的表情符號是由所有的瀏覽器都能支持。當他們不是那麼它們顯示爲一個問號在中間,像這樣一個正方形:
反正在JavaScript中,如果一個角色是由瀏覽器的支持,你可以告訴,或如果它會出現像上面的問號?
我正在構建一個使用大量表情符號的網站。有點像一個人的你是用來發短信的時候看到,或Instagram上,Facebook等如何在JavaScript中檢查用戶瀏覽器是否支持字符?
例子:
當然,並不是所有的表情符號是由所有的瀏覽器都能支持。當他們不是那麼它們顯示爲一個問號在中間,像這樣一個正方形:
反正在JavaScript中,如果一個角色是由瀏覽器的支持,你可以告訴,或如果它會出現像上面的問號?
瀏覽器不「支持」顯示unicode字符,它是負責的字體。當然,你總是可以直接包含你想用來在Unicode中用CSS顯示字符的字體。
這是一個free and open font,可以顯示錶情符號。
如果你想檢測字體是否存在,這裏是a tool。
感謝您鏈接此字體。我會嘗試一下。 – arjabbar
不完全正確:底層操作系統也必須支持Unicode標準。請參閱https://askubuntu.com/questions/736472/where-can-i-find-the-unicode-emoticon-set系統需要知道如何使用修飾符。 –
@KenSharp那些是修飾符,而不是真正的基礎表情符。 –
正如其他人指出..這不是瀏覽器,但字體..所以指定支持所有的表情符號,字體
瀏覽器不「支持」 Unicode字符,那就是負責的字體。 –
檢查 http://stackoverflow.com/questions/4635683/detect-browser-character-support-in-javascript – XPRO