在我的聊天应用程序中,我需要添加表情符号功能吗?我该如何实现?

我们使用“ Genesys”来创建我们的聊天应用程序吗?

是否可以添加表情符号???

请任何人都可以帮助我..

提前致谢...

最佳答案

您可以执行此操作Pure CSS/JS Emoticons

要么

您可以将文字替换为图片。

查看示例,源和此jsFiddle Demonstration

样品

var emoticons = {
  smile: '<img src="path/smile.gif" />',
  sad: '<img src="path/sad.gif" />',
  wink: '<img src="path/wink.gif" />'
};

var patterns = {
  smile: /:-\)/gm,
  sad: /:-\(/gm,
  wink: /;-\)/gm
};

$(document).ready(function() {
  $('p').each(function() {

  var $p = $(this);
  var html = $p.html();

  $p.html(html.replace(patterns.smile, emoticons.smile).
  replace(patterns.sad, emoticons.sad).
  replace(patterns.wink, emoticons.wink));
 });
});


更多信息


jsFiddle Demonstration
JQuery: Inserting Emoticons(来源)

10-02 12:43