Safari (mac) 在 safari -> 首选项 -> 高级下有一个设置禁止使用小于给定点大小的字体。
我正在使用 PDF.js 编写 PDF 应用程序,当启用此设置时,它会导致字体呈现巨大并重叠。
我试图找出是否有一种方法可以在加载 PDF 之前从 javascript 检测是否启用了此设置,然后加载一条消息,向用户解释他们需要做什么才能正确查看PDF.
有什么想法吗?
最佳答案
用 font-size: 1px, line-height: 1.0
创建一个 DOM 节点并测量它的高度。如果是 > 1px
,那么你的字体大小就被限制了。
关于javascript - 检测 safari 高级设置 : "never use font sizes smaller than..." from javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14696951/