其他邮件客户端(例如Outlook)将“ :)”更改为Wingdings字体中“字母”的微笑字符J”。尽管在HTML样式属性中设置了
font-family: Wingdings;
,但在Firefox中仍显示为“ J”。解决方案可能是添加对Wingdings字体的编码支持,但我会对Gmail Apps脚本更感兴趣(通过Gmail博客)解决方案,因此它可以在我的帐户的其他计算机上使用。
#1 楼
此问题的接收方解决方案是安装SWEC(基于Symbola的Wingdings表情符号兼容性)字体。它提供与Wingdings表情符号的基本兼容性。 (在Wingdings中,“ J”表示微笑,“ K”表示缺少表情,“ L”表示皱眉。)背景:某些仍在使用的Microsoft电子邮件客户端版本会更改用户键入的表情,例如“ :)”,“:|”和“ :(”分别转换为“ J”,“ K”和“ L”,然后将Wingdings指定为字体系列;系统上的收件人不包括与Wingdings兼容的字体看不到预期的图释,这可能引起混乱。
#2 楼
好吧,总是在安装Wingdings,但是Gmail是否没有自己的表情符号集?这将被渲染为微小的图像,而不是字体字形,因此与您可能尚未安装的任何字体无关。评论
Gmail有自己的表情符号,是的。但是,正如我在问题中所述,问题是当其他邮件客户端发送邮件(以gmail接收)时,使用的是Wingdings字体中的笑脸/表情。
– Domas
2012年1月17日在16:43
啊,我的错。抱歉!
–timothymh
2012年1月17日在21:24
评论
哪个版本的Firefox?在最新版本的Chrome和Opera 11.51中,它也显示为J
目前,我正在使用Firefox 7.0.1。但是,由于Wingdings是一种晦涩的专有字体,因此我认为其他版本均不支持它。
@Domas如果您使用的是Firefox 3,则可以摆脱此问题,只需在字体属性文件中进行一些编辑即可解决此问题。
我相信,通过Exchange运行到iPhone Mail中的Gmail也会呈现J。