我们正在使用UIWebView中的网页在phonegap中制作一个应用程序,在这个产品中我们允许苹果的表情符号,我们使用AppleColorEmoji字体,这样就可以对它们进行缩放。
在iPad和iPhone上更新到IOS 7之后,以前允许缩放到任何大小的带有字体AppleColorEmoji的表情符号不再超过16 it字体大小(它可以缩放得更小)。在IOS <7的设备上,它仍然按预期进行缩放。
我担心这是他们故意在IOS 7中引入的东西。有没有其他人经历过这个问题,甚至解决了这个问题?
发布于 2015-01-30 16:09:57
如果这对任何人来说仍然是有趣的(我忘了这仍然是打开的),那么“解决方案”是将iPhones的元标记设置为:
<meta name="viewport" content="width=320"/>这确保了iPhone缩放内容以适应屏幕上的640个像素(或更多),而16 as大小的表情符号现在将是屏幕大小的两倍。然而,这只会将它们扩大到一个合理的规模。它仍然没有为那些想要完全控制字体大小的人修复它。
发布于 2014-02-18 07:52:48
在Webkit中,要在HTML元素中缩放这样的表情符号字符:
<span style="-webkit-transform: scale(5); position: absolute;">👿</span>上面的缺点包括定位需要根据大小进行调整,因为transform必须应用于具有absolute位置的元素。如果表情符号被转换得太大,像素化也可能发生。
https://stackoverflow.com/questions/19702013
复制相似问题