Заголовок X-Frame-Options - это функция безопасности, применяемая на уровне браузера.
Если вы контролируете свою пользовательскую базу (ИТ-отдел для приложения corp), вы можете попробовать что-то вроде greasemonkey скрипт (если вы можете) развернуть greasemonkey для всех и b) развернуть свой сценарий совместно) ...
В качестве альтернативы вы можете проксировать их результат. Создайте конечную точку на своем сервере и запустите ее, чтобы конечная точка открыла соединение с целевой конечной точкой и просто запустила трафик назад.
Вы должны использовать «beginPath ()». Вот и все.
function lineDraw() {
var canvas=document.getElementById("myCanvas");
var context=canvas.getContext("2d");
context.clearRect(0, 0, context.width,context.height);
context.beginPath();//ADD THIS LINE!<<<<<<<<<<<<<
context.moveTo(0,0);
context.lineTo(event.clientX,event.clientY);
context.stroke();
}
Попробуйте с помощью context.canvas.width = context.canvas.width
:
function lineDraw() {
var canvas=document.getElementById("myCanvas");
var context=canvas.getContext("2d");
//context.clearRect(0, 0, context.width,context.height);
context.canvas.width = context.canvas.width;
context.moveTo(0,0);
context.lineTo(event.clientX,event.clientY);
context.stroke();
}
Демо ЗДЕСЬ
closePath
бесполезен и вводит в заблуждение здесь, это простоlineTo(previousStartingPointOfThePath)
, поэтому для одной строки он ничего не сделает, и он вовсе не говорит о том, что вы закончили объявление своего пути. – Kaiido 2 April 2017 в 02:48