2011-09-18 74 views
1

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

在这里,我发现了一个线索,我的回答

How save canvas as image?

变种IMG =新的WriteableBitmap的(myCanvas,NULL);

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

我会很感激任何帮助。

+0

我也想知道这一点。如果我知道如何将它保存在服务器上,我也很高兴。 http://www.nihilogic.dk/labs/canvas2image/是一种方式,但它不会在我的移动设备上进行功能... – 2011-12-12 22:47:01

+0

我为此得到了一个解决方案。请参考答案。 – Nimmy

回答

3

这张图片我们可以用'TEXT'数据类型在web sql中存储。

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

对于预览这个,'MyImage'dataurl可以设置为任何图像对象'src'。

var img = new Image(); 
img.src = MyImage; 
相关问题