0
J'essaie d'utiliser filepicker.io pour extraire des données binaires et de le transmettre dans une fonction comme ceci:chercher fichier filepicker dans ArrayBuffer dans le navigateur Web
var doSomething = function(arrayBuffer) {
var u16 = new Int16Array(arrayBuffer);
}
Je ne sais pas comment convertir le binaire en ArrayBuffer comme ceci:
filepicker.getContents(url, function(data){
//convert data into arraybuffer
}
j'ai essayé de suivre this tutorial on XMLHttpRequest mais does't fonctionne pas.
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.responseType = 'arraybuffer';
xhr.onload = function(e) {
doSomething(this.response);
};
XMLHttpRequest n'a rien à voir avec la lecture du contenu de fichiers dans un tampon. [Cette documentation peut vous aider.] (Https://developer.mozilla.org/en/DOM/FileReader) – Pointy
Vous n'appelez pas '.send' avec votre' XHR' – Esailija
@Pointy https: //developer.mozilla. org/fr/DOM/XMLHttpRequest/Sending_and_Receiving_Binary_Data – Esailija