]> _ Git - fluidbook-html5.git/commitdiff
wip #2113 @2
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 25 Jun 2018 17:47:49 +0000 (19:47 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 25 Jun 2018 17:47:49 +0000 (19:47 +0200)
js/libs/fluidbook/fluidbook.links.js

index 7e45f9f06f3308c4276484ba679001fb48fc2727..10a795992d251493d28adf824a4c596c4cec9be3 100644 (file)
@@ -1,6 +1,7 @@
 function FluidbookLinks(fluidbook) {
     this.fluidbook = fluidbook;
     this.initInlineSlideshowsIntervals = [];
+    this.lowdef = false;
     this.init();
 }
 
@@ -8,6 +9,8 @@ FluidbookLinks.prototype = {
     init: function () {
         var $this = this;
 
+        this.lowdef = this.fluidbook.support.android || this.fluidbook.support.iOS;
+
         $(document).on('click', '[data-wescosales-ref]', function () {
 
         });
@@ -126,6 +129,11 @@ FluidbookLinks.prototype = {
         $("#links").prepend('<div class="leftContainer"></div><div class="rightContainer"></div>');
         $("#links").find('.rightContainer').append($("#links").children('.link.odd'));
         $("#links").find('.leftContainer').append($("#links").children('.link'));
+        if (this.lowdef) {
+            $("#links").find('iframe[data-ld]').each(function () {
+                $(this).attr('src', $(this).data('ld'));
+            });
+        }
 
         $("#links").prepend('<div class="nonlinkarea"></div>');
         var $this = this;
@@ -141,6 +149,8 @@ FluidbookLinks.prototype = {
         $(fluidbook).trigger('fluidbooklinksready');
         $(fluidbook).trigger('fluidbook.links.ready');
     },
+
+
     animateLinks: function () {
         var animateBookmarks = (this.fluidbook.datas.bookmarkBlinkOnPageChange == true);