首页 > 解决方案 > 表情符号不会在网络上呈现

问题描述

我不确定这是我的代码还是与网络浏览器相关。我打开了 4 种不同的浏览器,firefox、chrome、ms edge 和 Tor 浏览器。我有 xampp 在我的电脑上运行,可以在本地和外部访问。Tor 浏览器从外部访问 Web 服务器,而所有其他 3 个在本地访问它。在本地发送表情符号时,它们渲染得很好,但在 Tor 浏览器上(外部)它不会渲染任何表情符号,只会显示看起来很奇怪的框。如果我通过聊天发送表情符号,除了 Tor 浏览器之外的所有浏览器都可以看到它。如果我在 Tor 浏览器上点击一个看起来很奇怪的框并发送,在所有 3 个本地浏览器上我都可以看到表情符号。在 stackoverflow 上的成员的帮助下,我花了好几个月的时间才让表情符号选择器正常工作,才发现这个问题。这是我的代码还是浏览器问题?这是我处理表情符号选择器的代码的一部分。

<div id="wrapper">
  <div class="bubble-container"></div>
</div>

<div class="emoji" onclick="javascript:smileySelect(event);">
  <span title="Happy Face">  </span>
  <span title="Grinning Face">  </span>
  <span title="Grinning Face with Smiling Eyes">  </span>
</div>

<div id="sendCtrls">
  <input type="text" placeholder="Your message here" id="text">
  <button id="myBtn" style="width: auto;"> Send </button>
  <span title="Emoji" onclick="javascript:smiliesSH();"> </span>
</div>

标签: javascripthtml

解决方案


推荐阅读