2017-02-08 14 views
0

Я зарегистрировал слушателя EventType.PROGRESS вместе с прослушивателем EventType.COMPLETE объекту XhrIo. Я вызываю метод XhrIo.send, чтобы опубликовать некоторые данные формы. Слушатель COMPLETE срабатывает, как ожидалось. Но слушатель PROGRESS никогда не стреляет (я также пробовал, DOWNLOAD_PROGRESS и INCREMENTAL_DATA, но не повезло).Google Closure XhrIo PROGRESS EventType

Я искал примеры кода, но (удивительно) не смог найти.

Кто-нибудь когда-либо использовал закрытие Google EventType.PROGRESS?

+0

Как зарегистрировать слушателя событий? – rds

+0

Также, какие браузеры вы используете? – rds

ответ

0

Это должно работать:

goog.events.listen(xhr, goog.net.EventType.PROGRESS, 
    (progressEvent) => { 
    console.log('Downloaded ' + progressEvent.loaded + '/' + progressEvent.total); 
    });