Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№121-04-2014 15:13:58

der56
Участник
 
Группа: Members
Зарегистрирован: 11-03-2014
Сообщений: 7
UA: Firefox 28.0

Извлекаем данные из asyncFetch()

Проблема в том, что каллбек функция function(inputStream) недоступна извне метода asyncFetch().

Выделить код

Код:

Components.utils.import("resource://gre/modules/NetUtil.jsm");

function readFile() {
    var file = getFilePath();
    NetUtil.asyncFetch(file, function(inputStream) {
        var data = NetUtil.readInputStreamToString(inputStream, inputStream.available());
    });
}

Есть ли способ получить data вне asyncFetch, или же стоит использовать другие методы?

Отредактировано der56 (21-04-2014 18:52:02)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]