HTML5 Canvas todataURL太大了

时间:2014-06-18 18:54:16

标签: jquery mysql html5 canvas

我正在使用WolframHempel的photobooth.js插件在浏览器中显示网络摄像头。然后,我想使用jquery&#t; todataurl()捕获网络摄像头画布的内容,然后将图像存储在mysql文本字段中。我的问题是todataurl()方法返回一个大约100,000个字符的字符串,但mysql中文本字段的限制是~65K字符。

我的画布尺寸为250px x 200px。

有没有办法压缩或以其他方式调整从画布中捕获的输出图像?

var canvas  = document.getElementById("punch_canvas");
var dataUrl = canvas.toDataURL();

$.ajax ({
  //send image and other form data to mysql via php
})

0 个答案:

没有答案