Большая сетка FabricJS теряет свою форму при уменьшении - PullRequest
3 голосов
/ 29 апреля 2019

Я сделал функцию масштабирования с большой сеткой и исправил проблемы с производительностью.

Однако, когда я уменьшаю масштаб, сетка выглядит разбитой, как показано ниже.

Перед уменьшением:

enter image description here

и после:

enter image description here

РЕДАКТИРОВАТЬ: Вот jsfiddle

let MAX_WIDTH = 10000;
let GRID_IMAGE = 'grid image link';
let canvas = new fabric.Canvas('c');
var rect = new fabric.Rect({
  width: MAX_WIDTH,
  height: MAX_WIDTH,
  originX: 'center',
  originY: 'center',
  selectable: false,
  evented: false,
  objectCaching: false,
  dirty: true
});
canvas.add(rect);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...