3

Safari (mac) 在 safari -> 首选项 -> 高级下有一个设置,它禁止使用小于给定磅值的字体。

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

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

任何想法?

4

1 回答 1

1

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

http://codepen.io/nevir/full/trwE​​b

于 2013-02-04T22:42:57.420 回答