84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
用js将图片剪切之后返回的时dataURL的,怎么能保存成图片文件?
业精于勤,荒于嬉;行成于思,毁于随。
其实没必要toDataURL,可以直接toBlob上传,还可以节省点流量。Chrome 暂时还不原生支持toBlob,不过很容易能找到 polyfill。Firefox 是已经原生支持toBlob了的。
toDataURL
toBlob
当然如果以及 data URL 传到了服务器上的话,取逗号后面的内容base64_decode一下就可以了。
base64_decode
一般传输的都是base64,到了php后,正如楼上所说,base64 decode一下。然后简单粗暴的说,file_put_contents一下就ok了。
其实没必要
toDataURL
,可以直接toBlob
上传,还可以节省点流量。Chrome 暂时还不原生支持toBlob
,不过很容易能找到 polyfill。Firefox 是已经原生支持toBlob
了的。当然如果以及 data URL 传到了服务器上的话,取逗号后面的内容
base64_decode
一下就可以了。一般传输的都是base64,到了php后,正如楼上所说,base64 decode一下。
然后简单粗暴的说,file_put_contents一下就ok了。