Update loading bar during onprogress of range requests

This commit is contained in:
Mack Duan 2013-04-19 13:53:22 -07:00
parent 8e4d9e9aa0
commit c5084d9e8a
4 changed files with 48 additions and 7 deletions

View file

@ -561,13 +561,19 @@ var WorkerTransport = (function WorkerTransportClosure() {
var pdfDataRangeTransport = this.pdfDataRangeTransport;
if (pdfDataRangeTransport) {
pdfDataRangeTransport.addListener(function(begin, chunk) {
pdfDataRangeTransport.addRangeListener(function(begin, chunk) {
messageHandler.send('OnDataRange', {
begin: begin,
chunk: chunk
});
});
pdfDataRangeTransport.addProgressListener(function(loaded) {
messageHandler.send('OnDataProgress', {
loaded: loaded
});
});
messageHandler.on('RequestDataRange',
function transportDataRange(data) {
pdfDataRangeTransport.requestDataRange(data.begin, data.end);