最佳答案
我的 Javascript 中有以下代码:
var reader = new FileReader();
reader.onloadend = function () {
alert(reader.result);
};
这里显示了以下数据:
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAAAAABX3VL4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYSDCUgSze0AAAAAA5JREFUCNdjrGJgYmAAAAJ0AH4SDHVIAAAAAElFTkSuQmCC
问题是我只想要逗号后面的部分。我试着从 reader.result.value
、 reader.result.valueOf()
和其他一些组合中得到它,但是找不到正确的组合,只能得到从逗号后面开始的 base64字符串。第二个想法是简单地去掉逗号和之前的所有内容,但我不知道该怎么做。
有人知道怎么做吗? 欢迎提供任何建议!