如何将Canvas Control中的图像保存到WebSQL?

时间:2011-09-18 07:06:49

标签: javascript html5 canvas jquery-mobile web-sql

如何将Canvas Control中的图像保存到WebSQL? 我的应用程序是一个jQuery Mobile Application。

我在这里找到了答案的线索

How save canvas as image?

var img = new WriteableBitmap(myCanvas,null);

但是这个img如何在我的WebSql数据库中保存?如果我想将它保存在SQL SERVER表(Image DataType)中,如何转换它?

我会对此表示感谢。

1 个答案:

答案 0 :(得分:3)

我们可以将这张图片存储在网页sql的“TEXT'数据类型。

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

为了预览这个,这个' MyImage' dataurl可以设置为任何Image对象' src'。

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