react-konva:禁用画布元素devicePixelRatio比例

时间:2019-03-21 02:04:48

标签: canvas konvajs react-konva

我正在使用react-konva

当我渲染宽度为750的<Stage />时,它将渲染宽度为750 * devicePixelRatio的<canvas />元素

<Stage width={750} />

将呈现(在iPhone 7中)

<canvas width="1500" />

如何禁用此行为?

1 个答案:

答案 0 :(得分:2)

import Konva from 'konva';

Konva.pixelRatio = 1;

但是在HDPI显示屏上的图像(例如视网膜)上看起来会模糊。