Починить ошибку в коде js.

Откликнуться
J
Заказчик
Отзывы фрилансеров: + 3 - 0
Зарегистрирован на сайте 16 лет и 5 месяцев
Бюджет: 1 000 руб
12.91 $ — 10.93 €
В приложении на fabric.js динамически меняется размер объектов rect. Также динамически нужно менять заполнение картинкой этих rect. А то получается вот так. Заливка меньше формы. 
i.stack.imgur.com/sowMM.p... 
введите сюда описание изображения 

Я пробую несколько вариантов и ни один не работает. Вот первый 

rect.setWidth(width_h); 
rect.setHeight(height_v); 


if (rect.fill.source) 

rect.fill.source.width = width_h; 
rect.fill.source.height = height_v; 


rect.setLeft(width_h); 
rect.setTop(height_v); 

rect.setCoords(); 

canvas.renderAll(); 
Вообще без эффекта. 

Вот второй 

rect.setWidth(width_h); 
rect.setHeight(height_v); 
if (rect.fill.source) 

img = new fabric.Image(rect.fill.source) 

img.scaleToWidth(rect.getWidth()); 
rect.setFill(img); 


rect.setLeft(width_h); 
rect.setTop(height_v); 

rect.setCoords(); 

canvas.renderAll(); 
Заливка всего объекта становится белой.
Разделы:
Опубликован:
21.03.2018 | 10:01
Откликнуться

Выберите способ верификации:

Обновите страницу после прохождения верификации.

Посмотреть другие заказы Разместить заказ

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».