Я пытаюсь использовать полноэкранный режим (полноэкранный режим HTML5) для объекта canvas Fabric.js.Полноэкранный режим Canvas с использованием fabric.js
var canvas = fabricCanvas.getSelectionElement();
if(canvas.requestFullScreen) {
canvas.requestFullScreen();
}
else if(canvas.webkitRequestFullScreen) {
canvas.webkitRequestFullScreen();
}
else if(canvas.mozRequestFullScreen) {
canvas.mozRequestFullScreen();
}
Проблема в том, что события не работают в полноэкранном режиме. Я предполагаю, что это вызвано использованием 2 холстов в Ткань: ниже для рисования и верхних для событий. Во время перехода в полноэкранный режим нижнее полотно становится «верхним». Кроме того, я пробовал:
var canvas = fabricCanvas.getSelectionElement();
В этом случае есть события, но визуализации нет. Есть идеи, как это решить?
спасибо. Ваше решение отлично работает. –