canvas.todataul()在android 2.3.3中不起作用

canvas.todataurl() not working in android 2.3.3

本文关键字:不起作用 android todataul canvas      更新时间:2023-09-26

我正在画布上绘制一个3幅图像,并将base64保存到数据库中,然后检索该值并将其显示在我的页面中。

canvas.todataurl()适用于我的android 4.2.2版本

但当我尝试使用2.3.3而不是图像时,我只打了一个问号。

var canvasimage = document.getElementById('ImageDisplay');
     var context = canvasimage.getContext('2d');
   Image = canvas.toDataUrl();

如何解决这个问题?

感谢:)

应该这样做:

工作样品

var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
var img = new Image();
img.src = canvas.toDataURL();
context.drawImage(img, X, Y); //draws canvas image in X, Y

http://jsfiddle.net/vixing/mHd4b/<--示例