我想要转换HTML图像上的画布。Canvas to javascript in image?
画布显示没有任何问题,在$('#image1')中有一些数据,但它不显示?我忘了什么?
这里是用代码jsfidle:http://jsfiddle.net/mcbjam/tZGcq/
这里是调用我需要执行。
$('#image1').attr('src', image.src);
我想要转换HTML图像上的画布。Canvas to javascript in image?
画布显示没有任何问题,在$('#image1')中有一些数据,但它不显示?我忘了什么?
这里是用代码jsfidle:http://jsfiddle.net/mcbjam/tZGcq/
这里是调用我需要执行。
$('#image1').attr('src', image.src);
您正在从另一个域中绘制图像。当您这样做时,画布会变为受污染,您无法再获取数据,因为这可能会泄露您通常无法访问的其他域的数据。
您可以通过将图像文件复制到您自己的域然后使用相对URL访问它来解决此问题。
此外,你可能会想打电话convertCanvasToImage
从img.onload
回调里面,但是这不是你的首要问题。
你忘了设置一个现场演示:http://jsfiddle.net –
@icktoofay我假设OP想要包括一个现场演示,但忘了。 (我是一个乐观主义者:-)'。) –
这是一个现场演示。也许它会在问题结束时起作用:) – mcbjam