为 iOS 和 Android 创建正文字体规则



在Phonegap应用程序中,此规则是否会以本机系统字体显示正文副本?

body
{
font-family: -apple-system, "Roboto", Helvetica, Arial, sans-serif;
}

在iOS上,上述规则将显示-apple-system(San Fransisco)并回退到Helvetica。

在Android上,它不知道-apple-system所以回退到Roboto系统字体或再次回退到Helvetica

@MarkL
Android上的字体控制不是那么好。与控制移动设备各个方面的Apple不同。谷歌允许制造商在合理范围内做任何他们想做的事情。谷歌为所有设备提供一组基本字体,但制造商经常获得新字体 - 因为它们相对便宜。最好的解决方法是导入字体 - SVG 或 true type 或类似字体。

注意:将这些字体存储在移动设备上以获得最佳性能。不要从互联网上获取字体,否则您的应用程序有问题。祝你好运

最新更新