2

我正在制作一个绘画应用程序,但我希望它工作的浏览器(Nintendo 3DS 浏览器)不支持 canvas.toDataURL。

我知道没有 canvas.toDataURL 也可以获取画布数据,因为 Robdeprop(3DSPlaza.com 的创建者)为 Nintendo 3DS 浏览器创建了一个绘画应用程序。

我问怎么做,他回答

3DS 不支持获取画布数据的功能。那么,我该怎么做呢?每次绘制一条线时,我都会将该线的开始坐标和结束坐标保存到一个数组中。当用户点击保存时,我将该数组转换为字符串并将其作为 POST 参数发送到 PHP 文件。在 PHP 文件中,我将字符串转换回数组。然后我使用 PHP GD 函数在图像上绘制每一行。然后我保存图像。imagecreatetruecolor、imageline 和 imagepng 是你所需要的。

但我不知道该怎么做......有什么帮助吗?提前致谢..

我是新来的,所以请不要记下;-;

4

1 回答 1

0

https://code.google.com/p/todataurl-png-js/

它可能适用于 Android,但值得一试。

于 2013-07-07T19:17:27.653 回答