检测safari高级设置:“;永远不要使用小于..的字体"来自javascript

Detect safari advanced setting: "never use font sizes smaller than..." from javascript?

本文关键字:小于 字体 javascript 来自 quot 设置 高级 safari 永远 检测      更新时间:2023-09-26

Safari(mac)在Safari->preferences->advanced下有一个设置,禁止使用小于给定点大小的字体。

我正在使用PDF.js编写一个PDF应用程序,当启用此设置时,它会导致字体呈现巨大和重叠。

我正试图从javascript中找出一种方法,在加载PDF之前检测是否启用了此设置,然后加载一条消息,向用户解释他们需要做什么才能正确查看PDF。

知道吗?

使用font-size: 1px, line-height: 1.0创建DOM节点并测量其高度。如果是> 1px,那么您的字体大小是有上限的。

http://codepen.io/nevir/full/trwEb