diff --git a/lib/tpk/TPKLayer.js b/lib/tpk/TPKLayer.js index 35395c0..c1e739d 100644 --- a/lib/tpk/TPKLayer.js +++ b/lib/tpk/TPKLayer.js @@ -283,8 +283,8 @@ define([ reader.token = data.token; reader.onerror = function (event) { console.error(new Error("_unzipTileFiles Error: " + event.target.error.code).stack); - that.emit(context.PARSING_ERROR, {msg: "Error parsing file: ", err: event.target.error}); - }.bind(this) + that.emit(that.PARSING_ERROR, {msg: "Error parsing file: ", err: event.target.error}); + } reader.addEventListener("loadend", function (evt) { if(this.token != undefined){ that._inMemTilesIndex.push("blank"); @@ -298,11 +298,7 @@ define([ }); reader.readAsArrayBuffer(data); //open bundleX } - }.bind(that), - function(err){ - console.log("unzipTileFile Error: " + JSON.stringify(err)) - this.emit(this.PARSING_ERROR, {msg: "Error parsing file: ", err: err}); - }.bind(that)); + }); }, /**