}
$('html').addClass(this.datas.mobileLVersion);
this.currentPage = -1;
+ this.currentPageURL = -1;
this.contentlock.init();
if (isNaN(page) || page == undefined) {
return this.setCurrentPage('1');
}
+ this.currentPageURL = page;
if (page !== $this.currentPage) {
$($this).trigger('fluidbook.page.navigation', [page]);
},
- pageTransition: function (pageNr) {
+ pageTransition: function (pageNr,transitionType) {
var $this = this;
if (this.fluidbook.pad.enabled) {
this.transitionAxis = this.fluidbook.pad.getTransitionAxis(this.fluidbook.currentPage, page);
this.fluidbook.tooltip.hideTooltip();
pageNr = this.normalizeTransitionPageNr(pageNr);
- var transitionType = this.getTransitionType(pageNr);
+ if(transitionType===undefined) {
+ transitionType = this.getTransitionType(pageNr);
+ }
if (this.fluidbook.firstTransition || transitionType === 'immediate') {
this.fluidbook.firstTransition = false;
$(this.fluidbook).trigger('fluidbook.resize.beforeOrientationChange');
this.fluidbook.zoom.resetZoom();
if (!this.fluidbook.firstTransition) {
- this.fluidbook.pagetransitions.pageTransition();
+ this.fluidbook.pagetransitions.pageTransition(this.fluidbook.currentPageURL, 'immediate');
}
$(this.fluidbook).trigger('fluidbook.resize.orientation', {orientation: this.orientation});
if (this.fluidbook.support.android) {