Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 识别键入文本中的表情符号_Javascript_Android_Google Chrome_Webview_Emoji - Fatal编程技术网

Javascript 识别键入文本中的表情符号

Javascript 识别键入文本中的表情符号,javascript,android,google-chrome,webview,emoji,Javascript,Android,Google Chrome,Webview,Emoji,在我的Android/Cordova混合应用程序中,我希望允许用户将表情符号与描述性句柄/名称相关联。我发现,在Android 8+中,默认的HTML输入框(这是一个混合应用程序,因此UI实际上是直接从Chrome派生的网络视图)可以简单地切换到表情键盘并选择表情符号。我的理解是,这些表情符号来自谷歌的Noto字体项目。我希望用户能够使用的格式输入表情符号+句柄是 这提供了很多关于javascript中表情的细节,并提供了一个可以使用的正则表达式。我认为这适用于所有表情符号,但您需要对其进行测试

在我的Android/Cordova混合应用程序中,我希望允许用户将表情符号与描述性句柄/名称相关联。我发现,在Android 8+中,默认的HTML输入框(这是一个混合应用程序,因此UI实际上是直接从Chrome派生的网络视图)可以简单地切换到表情键盘并选择表情符号。我的理解是,这些表情符号来自谷歌的Noto字体项目。我希望用户能够使用的格式输入表情符号+句柄是

这提供了很多关于javascript中表情的细节,并提供了一个可以使用的正则表达式。我认为这适用于所有表情符号,但您需要对其进行测试


在这里,我将测试一个表情符号使用谢谢!这是一个完美的答案,多亏了它,我现在知道了非常方便的codepoint。