最近在后台得到byte数组流,转成string后看是base64编码:
然后这个base64应该怎么处理?目前想法是转成image存在本地,但是用百度的各种方法转image都失败。
今天看了网页的代码,是在js方法里用ajax请求把dataurl传过来,部分代码:
var canvas = document.getElementById("canvas");
var canvasData = canvas.toDataURL("image/jpeg");
/* canvasData = encodeURIComponent(encodeURIComponent(canvasData)); */
//此处提交您的手写签名数据canvasData
console.info(canvasData);
$.ajax({
type: 'POST',
url: '/sign/getSign',
data: {
"userId":getUrlParam('userId'),
"canvasData":canvasData,
},
能不能直接传图片文件过来,而不是传dataurl