在 Google Chrome 中引用表情符号可能……很困难!

这算是一个小麻烦,我不确定是否有办法解决,但觉得还是值得报告一下。

当帖子中使用一连串表情符号时,如果前后没有其他内容(例如其他文字或其他行)作为锚点,在 Google Chrome 中很难选中它们进行引用。诚然,这是一个边缘情况。

奇怪的是,在 Firefox 中这还能勉强正常工作,在 Safari 中则完全符合预期。只有 Google Chrome 似乎在这方面表现不佳。至少对我来说是这样——以上测试均在 macOS 系统上使用最新版本浏览器进行。

由于这个问题最好通过一个仅包含表情符号序列的示例来展示,我将在本条消息后尝试发布一个示例:要复现此问题,只需在 Google Chrome 中尝试拖动选中这些表情符号,希望您能明白我的意思。

编辑补充:似乎某些表情符号,甚至某些表情符号集在这方面比其他更敏感。我的测试使用的是 Apple/International 字体集,通过重复一个较大的表情符号(如 :pie,此处显示效果不同)来进行。

3 个赞

:grinning: :smiley: :smile: :grin: :laughing: :sweat_smile:

1 个赞

我的意思是:

在表情符号右侧三连击并点击引用。在表情符号中间三连击也有效。但如果直接点击某个表情符号,则无效。

2 个赞

好的,有几种选择文本的方法可以实现这一功能——我指的是最常见的拖拽选择方式,因为并非所有人都知道变通方法。

这可能与浏览器内部机制有关,所以我确信这个问题很容易解决。不过,值得一提的是,单行包含单个表情符号时不会出现这种情况。因此,出于某种原因,这似乎只影响表情符号序列。

2 个赞

如果在表情符号组内点击并拖动,我可以选中除最后一个(或第一个)之外的所有表情符号。

也许干脆别引用表情符号?这真的能让你的帖子更有效吗?

1 个赞

您是否尝试过在 Microsoft Edge 中测试,看看是否会出现此问题?

这是否会影响所有基于 Chromium 的浏览器?

1 个赞

您也可以通过点击编辑器工具栏上的第一个按钮来引用完整内容,试试看吧。

1 个赞

这个 bug 肯定会引发大量支持请求。如果容易修复,我们就修;如果没人能搞明白,那我们就只能反复解释它了…

1 个赞

:thinking: 在我们走那么远之前,至少先看看不止一个方案吧。

不过,如果修复起来比讨论更简单、更快捷,那就尽管去做,我全力支持!

3 个赞