Olá!
Obrigado por me responder. Vou tentar.
Avalados por :
Olá,
Eu fiz uma pergunta sobre uploadcollection. Quando eu faço upload de um arquivo, se o comprimento do nome do arquivo for maior que maximumFilenameLength, a função filenameLengthExceed é executada. Mas eu quero alterar o nome do arquivo e executar a função de alteração, se o comprimento do nome do arquivo for maior que maximumFilenameLength. Como posso fazer essa função?
Obrigado antecipadamente.
Olá!
Obrigado por me responder. Vou tentar.
Olá Hazal Oguce
Não acredito que o uploadcollection tenha essa funcionalidade, mas o que você pode fazer é, ao adicionar o "slug" (nome do arquivo) ao arquivo que está anexando no evento de mudança, verificar se o tamanho do arquivo excede, então você pode alterar o nome do arquivo e passá-lo para o parâmetro "slug".
Assim, você pode desativar o limite de arquivo e manipulá-lo manualmente no evento de mudança.
Cumprimentos,
Mahesh
Estou fazendo a mesma coisa.
fileExt = oFile.name.split(".");if (fileExt[0].length > 45) {
fileName = fileExt[0].slice(0, -(fileExt[0].length - 45)) + "." + fileExt[1];
}
O oFile é somente leitura, então você precisa criar um novo json com os dados. Você não pode alterar o nome do arquivo.
contentType = oFile.type;
fileBlob = new Blob([oFile], {
type: "application/octet-stream"
});
reader.readAsDataURL(fileBlob);
reader.onloadend = function() {
fileBlobB64 = reader.result;
b64file = fileBlobB64.split(",")[1];
}file = "docData": b64file,
"extension": fileExt[1],
"documentMimeType": contentType,
"documentName": fileName,
"size": oFile.size,
"url": URL.createObjectURL(oFile)
}
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute