devicePixelRatio可以小于1

时间:2016-10-14 17:47:56

标签: javascript html5

由于某种原因,任何小于1的像素比值都不适用于我的渲染算法。零值没有意义,但0.5确实如此。 devicePixelRatio是否可能返回介于0和1之间的值?

1 个答案:

答案 0 :(得分:1)

如果将浏览器缩放比例设置为小于100%,则DPR可以小于1。如果缩放比例为50%,则DPR为0.5。

将浏览器缩放调整到100%以下并运行此代码段,它将记录DPR:

console.log("devicePixelRatio:", window.devicePixelRatio);

使用Firefox进行测试,我得到了建议。 DPR约为0.34,而使用Chrome浏览器,我将其降至0.25。

相关问题