Один из способов сделать это:
Сохранить содержимое холста как PNG-изображение в кодировке base64, вызвав canvas.toDataURL () и сохранить закодированную строку в * 1005 страницы* localStorage .
Когда вы хотите восстановить холст, вы должны создать изображение, установить src в качестве значения, ранее сохраненного локально, а затем нарисовать это изображение на холсте.
Существуют и другие методы, такие как запись всех операций рисования, сохранение их локально или в сеансе сервера и их «повторное воспроизведение» при следующем посещении страницы.