Я пытаюсь сохранить информацию о пикселях в localStorage с помощью getImageData. Сам объект вроде сохраняется, но как считать значения обратно?
c1.onmousedown = function(event)
{
c1.onmousemove = function(event)
{
var x = event.offsetX;
var y = event.offsetY;
var colorLine = "#C70039"
ctx.fillStyle = colorLine;
ctx.fillRect(x-5,y-5,75,75);
}
c1.onmouseup = function(){
c1.onmousemove = null;
var imgData = ctx.getImageData(0,0,c1.height,c1.width);
console.log(imgData.data);
localStorage.setItem('A', JSON.stringify(imgData));
var localStorageGetA = JSON.parse(localStorage.getItem('A'));
//console.log(localStorageGetA.data[0]);
}
}
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
ctx.rect(10, 10, 100, 100);
ctx.fill();
var imgData = ctx.getImageData(50, 50, 100, 100);
localStorage.setItem('A', JSON.stringify(imgData));
var localStorageGetA = JSON.parse(localStorage.getItem('A'));
console.log(localStorageGetA.data[3]);
https://codepen.io/programmwriter/pen/dgPwvg
Смоделировал, впринципе работает.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как организовать гравитацию на js , то есть объект прыгает и приземляется на землю
Использую spring+jpaЕсть сущность, у которой id или поле name является String:
Существует многоуровневый список этажей и кабинетов на каждом этаже в зданииВ этом списке есть этаж ID=1 и кабинет ID=2
Имеется две таблицы с одинаковой структурой: Id int, Type int, Data blob Нужно во второй таблице выбрать первые 10 записей по каждому Type и изменить случайными...