callback();
} else {
var $this = this;
- if (window.gal != undefined && !OFLINEAPP) {
+ if (window.gal != undefined && !OFFLINEAPP) {
window.gal.downloadAndCall('content_' + page, function() {
$this.__loadBackground(page, callback);
}, 250);
var readyToLoad = false;
var finishedLoading = false;
gal = new GameAssetLoader(JSON.parse(manifest), fsprefix);
+ gal = new GameAssetLoader(JSON.parse(manifest), fsprefix);
gal.init(function() {
startAfterLoading = true;
init();
window.localStorage.setItem('locale', locale);
if (OFFLINEAPP) {
- /**
- *
- * @todo
- */
+ window.location = getPublicationURL(id);
} else {
var topmanifest = window.sessionStorage.getItem('topmanifest');
window.gallocale = new GameAssetLoader(JSON.parse(topmanifest), window.sessionStorage.getItem('galfsprefix'));
window.gallocale.init(function() {
window.gallocale.downloadAndCall('p_' + id, function() {
- var url = window.home;
- var replace = "/" + fluidbook.datas.id + "/";
- var replaceby = "/" + id + "/";
- url = url.replace(replace, replaceby);
- var c = window.localStorage.getItem('collection');
- window.location = url;
+ window.location = getPublicationURL(id);
});
});
}
};
})();
+function getPublicationURL(id) {
+ var url = window.home;
+ var replace = "/" + fluidbook.datas.id + "/";
+ var replaceby = "/" + id + "/";
+ url = url.replace(replace, replaceby);
+ return url;
+}
\ No newline at end of file