问题标签 [emoji]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
32917 浏览

java - 在 Android TextView 中显示表情符号/情感图标

我在 Android TextView 中显示 emoji 图标时遇到了一些问题

首先,我在这里找到了 unicode 中的表情符号图标列表: http ://www.easyapns.com/category/just-for-fun

其次,我在这里找到了如何显示表情符号图标: https ://github.com/sharakova/EmojiTextView/blob/master/src/jp/sharakova/android/emoji/EmojiTextView.java

EmojiTextView.java 可以自动将预定义的字符转换为表情符号图标。因此,我想将字符串中所有出现的表情符号图标替换为某个预定义字符,并将结果放入 EmojiTextView.java 问题是我的代码无法识别包含表情符号图标的字符串中的表情符号图标。

这是我的代码片段-我正在尝试查找输入是否与表情符号图标的任何 unicode 匹配:

我不擅长 unicode 比较/约定。有人可以帮我吗,谢谢!

0 投票
1 回答
2883 浏览

unicode - Unicode 字符 xn--ls8h

我想知道如何以“xn--ls8h”<--即一堆便便表情符号unicode字符的形式编写unicode Emoji字符。我从未见过这种形式,总是像 ᗷ*; (没有星号)或类似的东西......这个“xn--”形式是什么,我如何转换成它?谢谢!

0 投票
1 回答
3682 浏览

iphone - 应用名称/标签中的附加图标

如何向应用程序的名称/标签添加额外的图标,就像我的测试设备主屏幕的快照一样(请参阅突出显示的 Water 应用程序,在附加的屏幕截图中)。可以看到 App Name/Label 的末尾有一个小图标。

http://img15.imageshack.us/img15/9836/screenshot2012032718452.png

PS:我不确定,如果它是应用程序图标的一部分,或者有一些方法可以将附加图标添加到应用程序名称/标签。

谢谢!

0 投票
1 回答
6174 浏览

iphone - 为什么 Emoji 不能在 UITextField 中正确显示?

当使用以下代码设置表情符号字符时:

它只是显示为一个正方形。但是当我从键盘输入表情符号时,它会正确显示。有什么问题?

PS:我使用的是IOS 5.1

带有表情符号字符的文本视图

0 投票
1 回答
3546 浏览

objective-c - Apple Emoji / 遍历 NSString

我想遍历表情符号输入字符串(来自 UITextField)的“字符”,然后一个接一个地用 UILabel 显示这些表情符号图标。

这适用于 ASCII 文本,但不适用于 Emoji 字体(除了心形符号之外的所有字体都是空的)。正如我注意到的,单个表情符号图标由字符串中的 2 个字符表示。据我所知,表情符号使用私人区域 unicode 字符。

有没有办法做到这一点?

非常感谢,你省了我一些头疼...

0 投票
1 回答
9653 浏览

php - MySQL 和 PHP 上的表情符号:为什么有些符号是,有些不是?

在阅读了关于 SO 的所有关于表情符号的主题后,我一定会寻求帮助。问题似乎几乎相同:我有一个 iPhone 应用程序通过 PHP 表情符号发送到 MySQL DB,我可以在记录上看到一些符号,例如“伞”和“云”,但其他不是(愤怒的脸、笑脸和其他)。

为什么有些是,有些不是?

  • MySQL 排序规则:utf8mb_unicode_ci
  • 表排序:utf8mb_unicode_ci
  • 字段、varchar、排序规则:utf8mb_unicode_ci

PHP设置:

记录中未显示的符号显示为问号“?”

0 投票
1 回答
7955 浏览

ios - 在 Web 上显示 iOS emoji unicode 字符

有很多应用程序接受来自 iOS 设备的输入,而这些设备上的 unicode 字符相当普遍。有谁知道任何允许这些 un​​icode 字符在非 iOS 浏览器上显示为图像的库或资源,或者可能将它们转换为最接近的 ASCII 等价物;例如,笑脸 unicode 字符可能会被转换为 ascii 字符串“:)”。或者是否有可能我可以使用的跨浏览器字体,它忠实地支持用于 iOS 表情符号图标的 unicode 子集。

具体来说,我希望能够忠实地跨浏览器显示以下页面(现代浏览器很好):http ://hasseg.org/stuff/ios-emoji/ 。

编辑:如果在服务器端完成,解决方案最好使用 Python。

0 投票
2 回答
7930 浏览

ios - 在 iOS 5.x 中增加 UITextView 中表情符号字符的字体大小

如果我有 UITextView 并将字体大小设置为 32。当我运行应用程序(在模拟器和设备上)时,我看到一个大光标和我输入的文本,就像我假设的那样。但是如果我切换表情符号键盘,它们会显示得很小。就像字体的大小从未增加一样。

我知道这些表情符号字体比例,因为我在 OSX Lion 中将它们放大到巨大的比例,如果我创建一个带有表情符号字符作为标签的 UIButton 并将字体设置为“Apple Color Emoji”并将大小设置为 64,它们在我的设备上看起来又大又漂亮。似乎只是 UITextView 没有调整它们的大小。

0 投票
5 回答
8820 浏览

php - php find emoji [更新现有代码]

我正在尝试在我的 php 代码中检测表情符号,并阻止用户输入它。

我的代码是:

但不适用于所有表情符号。有任何想法吗?

0 投票
3 回答
39891 浏览

iphone - 如何在 HTML 中显示表情符号字符

我把脸“品尝美味的食物表情符号”保存到数据库中,并在显示“uD83D\uDE0B”的php json_encode中读取。但通常我们使用一个<img />标签来替换它。但是,通常我只是发现这种格式 '\uE056' 而不是 "uD83D\uDE0B",用 pic E056.png 替换。

我不知道如何让图片符合“uD83D\uDE0B”。有人知道吗?

'uD83D\uDE0B' 和 '\uE056' 是什么关系,都代表“品尝美食”的表情符号?