diff --git a/src/viewer.js b/src/viewer.js index ecd8560f..88b20db0 100644 --- a/src/viewer.js +++ b/src/viewer.js @@ -200,12 +200,14 @@ $.Viewer = function( options ) { if( this.tileSources.length > 1 ){ THIS[ this.hash ].sequenced = true; } - initialTileSource = this.tileSources[ 0 ]; + initialTileSource = this.tileSources[ this.initialPage ]; + this.goToPage( this.initialPage ); } else { initialTileSource = this.tileSources; + this.open( initialTileSource ); } - this.open( initialTileSource ); + } this.element = this.element || document.getElementById( this.id ); @@ -1066,7 +1068,10 @@ $.extend( $.Viewer.prototype, $.EventSource.prototype, $.ControlDock.prototype, } return this; }, - + + currentPage: function () { + return THIS[ this.hash ].sequence; + }, /** * @function