Как я могу сохранить изображение в Canvas Control в WebSQL? - PullRequest
1 голос
/ 18 сентября 2011

Как я могу сохранить изображение в Canvas Control в WebSQL?Мое приложение - мобильное приложение jQuery.

Здесь я нашел ключ к ответу

Как сохранить холст как изображение?

var img = newWriteableBitmap (myCanvas, null);

Но это img, как я могу сохранить в моей базе данных WebSql?Как мне преобразовать это, если я хочу сохранить его в таблице SQL SERVER (Image DataType)?

Буду признателен за любую помощь в этом.

1 Ответ

3 голосов
/ 12 апреля 2012

Это изображение, которое мы можем сохранить в web sql в типе данных 'TEXT'.

var canvas = document.getElementById('canvas');
MyImage = canvas.toDataURL('image/jpeg');

Для предварительного просмотра этот dataurl 'MyImage' может быть установлен на любой объект Image 'src'.

var img = new Image();
img.src = MyImage;
...