blob url 转 url 生成 uuid
path = URL.createObjectURL(new Blob([blob]));
URL.createObjectURL()方法会根据传入的参数创建一个指向该参数对象的URL. 这个URL的生命仅存在于它被创建的这个文档里. 新的对象URL指向执行的File对象或者是Blob对象.
function getUuid(blob) {
const url_uuid = URL.createObjectURL(new Blob(blob)) //生成一个url
const uuid = url_uuid.toString() //生成的url转为字符串
URL.revokeObjectURL(url_uuid) //释放这个url
return uuid.substr(uuid.lastIndexOf('/') + 1) //链接 / 后面的就是我们要的uuid
}
原文地址
https://blog.csdn.net/sugerinaflat/article/details/123838700