问题标签 [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.

0 投票
1 回答
62 浏览

javascript - ember-emojione:从自定义 CDN 提供单个 PNG 图像?

我正在使用ember-emojione

我想将表情符号显示为单独的 PNG。我想要从自定义域提供的那些 PNG。

我该如何配置?

0 投票
1 回答
203 浏览

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-emojionewith emojione-png-sprites

0 投票
1 回答
685 浏览

javascript - 如何在文本区域外添加表情符号按钮?

我正在使用 emojionearea 添加表情符号(笑脸)。

我想在文本区域外添加一个表情符号按钮。所以请告诉我是否有任何可用的选项!

我已经尝试过的。

它也可以在 https://jsfiddle.net/1v03Lqnu/12/上找到 (查看所有表情符号按钮都在文本框或文本区域内,我想在外面进行更改)