Nun, das ist ein sehr einfaches kleines Tool, das auf Webseiten hinzugefügte QQ-Emoticons und WeChat-Emoticon-Strings in Emoticon-Bilder umwandelt.
min.js
zur Verwendung. Unterstützt auch die Node.js-Umgebung. eingeben:
/::)
Ausgabe:
< img src =" https://res.wx.qq.com/mpres/htmledition/images/icon/emotion/0.gif " alt =" /::) " >
Wirkung:
eingeben:
I xx Gunzi, /::), No no no, I just xx xx/::B.
Ausgabe:
I xx Gunzi, < img src =" https://res.wx.qq.com/mpres/htmledition/images/icon/emotion/0.gif " alt =" /::) " > , No no no, I just xx xx < img src =" https://res.wx.qq.com/mpres/htmledition/images/icon/emotion/2.gif " alt =" /::B " > .
Wirkung:
Ich xx Gunzi, , Nein nein nein, ich xx xx.
Dieses Tool stellt eine qqWechatEmotionParser()
Methode bereit. Die Eingabe dieser Methode ist eine Zeichenfolge, die verarbeitet werden muss, und die Ausgabe ist eine Zeichenfolge, die Zeichenausdrücke in img-Tags konvertiert.
Laden Sie https://github.com/buddys/qq-wechat-emotion-parser/blob/master/dist/qq-wechat-emotion-parser.min.js herunter und stellen Sie es vor.
< script src =" /path/to/qq-wechat-emotion-parser.min.js " > </ script >
Rufen Sie window.qqWechatEmotionParser
auf:
var text = 'I xx Gunzi /::), No no no, I just xx xx/:<L>.' ;
var html = qqWechatEmotionParser ( text ) ;
document . write ( text ) ;
document . write ( '<br/>' )
document . write ( html ) ;
Installieren:
npm install qq-wechat-emotion-parser
verwenden:
var qqWechatEmotionParser = require ( 'qq-wechat-emotion-parser' ) ;
var text = 'I xx Gunzi /::), No no no, I just xx xx/:<L>.' ;
var html = qqWechatEmotionParser ( text ) ;
console . log ( html ) ;
Sie können gerne über Github Probleme einreichen oder Code beisteuern. Bevor Sie Code beisteuern, müssen Sie den Originalcode sorgfältig lesen und versuchen, den Codestil konsistent zu halten.
Ausdrücke werden in der Datei src/emotion.json gespeichert. Definieren Sie die Zeichendarstellung und die Bildquelle des Ausdrucks, indem Sie die JSON-Datei bearbeiten. Dabei sind zwei Punkte zu beachten:
GPL V3.0
hartle, meriky @ Buddys Copyright (c) 2016