холст html5 "сохранение графики" при перестановке / изменении размера - PullRequest
1 голос
/ 02 февраля 2011

Я заметил, что когда вы перемещаете холст или изменяете его размер, все внутри стирается.Я помню аналогичную проблему в приложениях форм Windows в C #.В любом случае, как лучше сохранить графику на холсте, даже после ее перемещения и т. Д.?(используя javascript)

Я работал над краской, используя холст и веб-сокеты, вы можете увидеть мою проблему здесь: http://students.info.uaic.ro/~tudor.berechet/ (просто перейдите к Coboards, выберите инструмент Brush, щелкните связкураз на холсте, а затем измените размер окна или увеличьте холст)

Еще одна вещь, которую я заметил, при запуске сайта с моего жесткого диска, эта проблема не возникает.это заставляет меня задаться вопросом, есть ли где-то какая-то странная ошибка.

Мне определенно нужен постоянный холст, потому что мне нужно будет реализовать ручной инструмент, чтобы переместить его ...

Что сказатьвы

1 Ответ

0 голосов
/ 02 февраля 2011

Проблема, похоже, исчезла после небольшой очистки моего кода.Я до сих пор не знаю, что вызвало это, но кажется, что рисунки на холсте теперь остаются нетронутыми даже после того, как я переместил / изменил размер холста.

Пожалуйста, подтвердите.[РЕДАКТИРОВАНИЕ] подтверждено.

Дело в том, что мое первоначальное предположение о том, что графика холста не является постоянной, кажется неправильным.Скорее всего, произошла ошибка кодирования, которая «стирала» мой холст.

...