在Android电子邮件中呈现表情符号字符的问题

时间:2017-06-27 14:33:10

标签: android html email emoji email-integration

我正在制作一个小型调查应用,我想发送一封简单的拇指按钮和拇指向下按钮的电子邮件。我想我可以在电子邮件中使用表情符号而不是图像。

问题是当电子邮件发送到Android设备时,它不会呈现表情符号字符。我把问题缩小到了尺寸。如果我让表情符号更大,它就会消失。使用小表情符号,它的工作原理;截图是附上的。我尝试了一些Android设备,包括Samsung S6和Google Pixel。我也尝试使用内置的Mail应用程序以及Android上的Outlook,结果相同。

有人有这个工作吗?

缺少表情符号截图

工作表情符号截图

我的电子邮件中的HTML片段

<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <td>&nbsp;</td>
  <td style="width:60px;background-color:#fff;">
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td style="background-color:#5cb85c; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;">
          <a href="http://intranet/" target="_blank" title="thumbs up" style="text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 12px 18px; border: 1px solid #4cae4c; display: inline-block;"><strong style="color: #fff;font-size:60pt;"></strong></a></td>
      </tr>
    </table>
  </td>
  <td style="width:10px;background-color:#fff;"></td>
  <td style="width:60px;background-color:#fff;">
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td style="background-color:#e9703e; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;">
          <a href="http://intranet/" target="_blank" title="thumbs down" style="text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 12px 18px; border: 1px solid #e9703e; display: inline-block;"><strong style="color: #fff;font-size:60pt;"></strong></a></td>
      </tr>
    </table>
  </td>
  <td>&nbsp;</td>
</table>

更新1 - 修正了Android Large Emoji图片 更新2 - 添加我在示例屏幕截图中使用的html。

0 个答案:

没有答案