本文主要是介绍解决Konva库在Windows 放大情况下canvas不清晰问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近在甘特图画板里 有用户反应画板很模糊的情况,由于开发都是mac一直没有出现这个问题,经过排查是由于 Windows导致的。
在Windows很多用户都好设置一个放大比例 常用 125%
150%
,这时如果你用 Konva
库 canvas
就会出现模糊的情况
这时我们就需要设置一个固定的ppi倍数
let layer = new Konva.Layer();// 设置为2倍各种屏幕一般都够用了
layer.getCanvas().setPixelRatio(2);
设置之后的情况非常清晰:
这篇关于解决Konva库在Windows 放大情况下canvas不清晰问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!