由于某种原因,任何小于1的像素比率值在我的渲染算法中均不起作用。零值没有意义,而0.5则有意义。 devicePixelRatio
是否有可能返回0到1之间的值?
最佳答案
如果将浏览器缩放比例设置为小于100%,则DPR可以小于1。对于50%的缩放系数,DPR为0.5。
将浏览器缩放调整到100%以下并运行以下代码段,它将记录DPR:
console.log("devicePixelRatio:", window.devicePixelRatio);
使用Firefox进行测试,我得到了建议。 DPR约为0.34,对于Chrome,我将其降至0.25。