94 次浏览【转载需注明来源】
//首先是网页端
常量 canvas = document.getElementById("canvas");
常量 base64Image = canvas.toDataURL();
常量 imageString = base64Image.转字符串();
局部变量 返回结果 = 网页访问_同步("/postxx", 真, imageString);
//然后服务端接收数据处理写到文件
循环 (局部变量 索引 = 0; 索引 < 访问信息["表单数据"].长度; 索引++) {
如果 (访问信息["表单数据"][索引]["名称"] == "原始数据") {
访问信息["表单数据"][索引]["数据"] = 访问信息["表单数据"][索引]["数据"].替换("data:image/png;base64,", "");
文件操作类.写到文件base64("D:\\" + 日期类.取时间戳2() + ".png", 访问信息["表单数据"][索引]["数据"]);
}
}
两个地方需要注意:因为提交的数据base64头文件包含"data:image/png;base64,",所以需要进行替换,再一个写到文件是base64命令。
在此,感谢官方技术人员,他们很认真负责!学习使我感到快乐。希望这一篇学习心得,可以帮助到您!
测试账号