2017-02-07 3 views
0

Я не могу изменить угол прямоугольника прямоугольника прямоугольника Fabricjs в новой версии fabricjs 1.7.Невозможно изменить fabricjs Прямоугольник угол радиус время пробега

Он работал в предыдущей версии (v1.6), но не работает в текущей версии.

Пример кода

var activeObject = canvas.getActiveObject(); 

var val = $('#cornerRadius').val(); 

activeObject.set({'rx': val,'ry':val}); 

activeObject.setCoords(); 

canvas.renderAll(); 
+0

Не могли бы вы предоставить Codepen? – Mazz

+0

URL: https://jsfiddle.net/vijaygurjar/g74x6o0a/34/ Измените угловой радиус и введите в прямоугольник прямоугольник, но при масштабировании после изменения радиуса радиуса угла. Проблема с новой версией fabricjs 1.7, которую она работала в предыдущей версии. – vijaygurjar

+0

Включили ли вы файл fabric.js через cdn или как файл. Ссылка fabric.js в этом jsfiddle превышает http и поэтому заблокирована – Mazz

ответ

1

Проблема заключается в том, что вы включили fabric.js через HTTP

Использование https://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.7.3/fabric.min.js вместо

+0

Спасибо за помощь в использовании https://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.7.3/fabric.min.js. Моя проблема в том, что применять радиус угла, тогда он не отражается непосредственно в форме, но когда я масштабирую этот объект формы, он будет применяться. | В моем примере pls меняют радиус угла из поля ввода, а затем изменяют масштаб этого объекта мышью и проверяют результат, при котором новый угловой радиус применяется к форме. Мне нужен этот результат, когда я изменю радиус от ввода. – vijaygurjar