mstdmstd
Новичок
Всем привет,
Используя FabrickJS канву, мне нужно загрузить картинку отображаемую на канве :
Делаю :
И этот код нормально отрабатывает и картинка загружается в моем Chromium.
Попоробовал загрузить в Opera - работает нормально, а в Firefox не работает - причем в консоле никаких ошибок или варнингов нет.
В моем Firefox файлы грузятся нормально.
Клиент пишет, что у него в Chromium загрузка не работает.
Не подскажите, в чем может быть проблема? Может ли причина быть в настойках браузеров или блокировках ? Каких?
дамп канвы :
/
Используя FabrickJS канву, мне нужно загрузить картинку отображаемую на канве :
Делаю :
- alert( "downloadable_stage::"+var_dump(downloadable_stage) ) -- вывод дампа обекта канфы - ниже
- var imageURL = downloadable_stage.toDataURL("image/png").replace("image/png", "image/octet-stream");
- var anchor = document.createElement("a");
- anchor.href = imageURL
- anchor.download = postTitle.replace(/ /g, "-") + ".png"
- anchor.click()
И этот код нормально отрабатывает и картинка загружается в моем Chromium.
Попоробовал загрузить в Opera - работает нормально, а в Firefox не работает - причем в консоле никаких ошибок или варнингов нет.
В моем Firefox файлы грузятся нормально.
Клиент пишет, что у него в Chromium загрузка не работает.
Не подскажите, в чем может быть проблема? Может ли причина быть в настойках браузеров или блокировках ? Каких?
дамп канвы :
- downloadable_stage:bj._objects = #<fabric.Image: { src: "http://local-displo-wp.com/backend/static/uploads/themes/18/7d9a55e932f7.jpg" }>,#<fabric.Text (1): { "text": "Cat & Dog", "fontFamily": "Alef" }>,#<fabric.Text (1): { "text": "Footer Textn", "fontFamily": "Alef" }>obj.lowerCanvasEl = [object HTMLCanvasElement]obj.contextContainer = [object CanvasRenderingContext2D]obj.width = 1240.16obj.height = 1748.03obj.viewportTransform = 1,0,0,1,0,0obj._offset = [object Object]obj._currentTransform = nullobj._groupSelector = nullobj.wrapperEl = [object HTMLDivElement]obj.upperCanvasEl = [object HTMLCanvasElement]obj.contextTop = [object CanvasRenderingContext2D]obj._onMouseDown = function () { [native code] }obj._onMouseMove = function () { [native code] }obj._onMouseUp = function () { [native code] }obj._onResize = function () { [native code] }obj._onGesture = function () { [native code] }obj._onDrag = function () { [native code] }obj._onShake = function () { [native code] }obj._onLongPress = function () { [native code] }obj._onOrientationChange = function () { [native code] }obj._onMouseWheel = function () { [native code] }obj.freeDrawingBrush = [object Object]obj.cacheCanvasEl = [object HTMLCanvasElement]obj.contextCache = [object CanvasRenderingContext2D]obj._activeGroup = nullobj._activeObject = nullobj.renderOnAddRemove = trueobj._hasITextHandlers = trueobj.__eventListeners = [object Object]...
/