Obter dados da entrada de arquivo no JQuery
Eu realmente tenho uma entrada de arquivo e gostaria de recuperar os dados Base64 do arquivo.
Eu tentei:
$('input#myInput')[0].files[0]
para recuperar os dados. Mas fornece apenas o nome, o tamanho, o tipo de conteúdo, mas não os dados em si.
Eu realmente preciso desses dados para enviá-los para o Amazon S3
Eu já testei a API e quando envio os dados através do formulário html com o tipo de codificação "multipart / form-data" ele funciona.
Eu uso este plugin:http://jasny.github.com/bootstrap/javascript.html#fileupload
E esses plugins me dão uma prévia da imagem e eu recupero dados no atributo src da visualização da imagem. Mas quando eu envio esses dados para o S3, isso não funciona. Talvez eu precise codificar os dados como "multipart / form-data", mas não sei por quê.
Existe uma maneira de recuperar esses dados sem usar um formulário html?