将画布图像保存到仅使用Javascript的服务器
答
试试这个:
var canvas=document.getElementById("mycanvas");
var data=canvas.toDataURL("image/png");
发送的Ajax调用
答
对于JS在浏览器中的安全上下文到PHP的数据,不允许写入到用户的文件系统或服务器文件系统。
您必须有一个服务器端服务才能拦截该文件并将其保存到系统中。
只使用JS,你需要使用的node.js作为服务器端
+0
什么是node.js?你有什么好的链接可以阅读吗? –
在发送Ajax调用画布到PHP的数据来实现它。 – FMCorz
不过,除非你的服务器执行JavaScript,否则你已经用[php]标记了这个标签。 – Teemu
但是,你会使用后端实际上保存图像服务器端....如果你只使用JS/HTML你没有服务器访问。除非你在你的假装下考虑node.js – Dellirium