问题标签 [ember-emojione]
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.
ember.js - 如何使用 `ember-emojione` 和 `emojione-png-sprites`?
我正在使用ember-emojione来显示和插入表情符号。
在 EmojiOne 提供的四种渲染选项中:
- PNG精灵
- PNG单个图像
- SVG 精灵
- SVG 单个图像
...只有 PNG 精灵适合我。单个图像需要太多时间来加载和按顺序显示表情符号。SVG sprite 很棒,但是重新渲染预览区域会导致 SVG sprite emoji 闪烁。只有 PNG sprite emoji 不会同时闪烁和显示。
不幸的是,EmojiOne 仅提供三种尺寸的精灵表:64、128 和 512 像素。我们需要以 20 像素大小显示表情符号。
调整通过 PNG 精灵显示的表情符号的大小是有问题的。
ember-emojione
自述文件建议使用此 hack 来调整 PNG sprite emoji 的大小:
它有效,但它有一些缺点:
解决方案是使用适合所需大小的表情符号精灵表。Deveo /emojione-png-sprites repo 提供了这样的 spritesheets。
但是当我包含这些 spritesheets 而不是默认的 spritesheets 时,ember-emojione
表情符号选择器组件显示不正确。
问题:如何正确使用ember-emojione
with emojione-png-sprites
?
javascript - 如何在文本区域外添加表情符号按钮?
我正在使用 emojionearea 添加表情符号(笑脸)。
我想在文本区域外添加一个表情符号按钮。所以请告诉我是否有任何可用的选项!
我已经尝试过的。
它也可以在 https://jsfiddle.net/1v03Lqnu/12/上找到 (查看所有表情符号按钮都在文本框或文本区域内,我想在外面进行更改)