/
githubmirror
/
vue-element-admin
Обзор
Документация
Войти
/
githubmirror
/
vue-element-admin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/components/ImageCropper/utils/data2blob.js
19 строк
616 B
Pan
update[ImageCropper]: update vue-image-crop-upload to new version
13 мар 2018, 12:57
13 мар 2018, 12:57
5f4ce7f
Код
Авторство
О чём код?
/** * database64文件格式转换为2进制 * * @param {[String]} data dataURL 的格式为 “data:image/png;base64,****”,逗号之前都是一些说明性的文字,我们只需要逗号之后的就行了 * @param {[String]} mime [description] * @return {[blob]} [description] */ export default function(data, mime) { data = data.split(',')[1] data = window.atob(data) var ia = new Uint8Array(data.length) for (var i = 0; i < data.length; i++) { ia[i] = data.charCodeAt(i) } // canvas.toDataURL 返回的默认格式就是 image/png return new Blob([ia], { type: mime }) }