Преобразование BlobBuilder в строку в HTML5 Javascript - PullRequest
1 голос
/ 31 июля 2011
          function blobToString(blob) {
             var reader = new FileReader();
             var d = "";
             reader.onloadend = function() {
                 d.callback(reader.result); 
                 console.log(reader.result);
             };
             reader.readAsText(blob);  
             return d;
         };

Приведенный выше код не работает, но я предполагаю, что мои намерения ясны, я хочу преобразовать некоторые двоичные данные (WebKitBlobBuilder) в строку. Также "console.log (reader.result);" ничего не отображается.

Ответы [ 2 ]

2 голосов
/ 15 октября 2012
0 голосов
/ 03 мая 2013

это должен быть не reader.onloadend, а read.onloaded

или try

reader.onload = function (e) {
e.target.result -> this is the data. 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...