]> _ Git - fluidbook-html5.git/commitdiff
wait #4074 @1.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 18 Nov 2020 14:00:20 +0000 (15:00 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 18 Nov 2020 14:00:20 +0000 (15:00 +0100)
js/libs/fluidbook/fluidbook.support.js

index 96286c38cc98e8986808922aa9187f89aa1c8d57..576a828720a84a9069f61e5be2a4d327608cd04e 100644 (file)
@@ -8,6 +8,7 @@ function FluidbookSupport(fluidbook) {
     } catch (e) {
     }
     this.macOs = navigator.platform.toUpperCase().indexOf('MAC') >= 0;
+    this.safari = navigator.vendor === "Apple Computer, Inc.";
     this.android = this.fitScreenAtZero = this.userAgent.search(/android/i) > -1 || this.userAgent.search(/galaxy/i) > -1;
     this.android3 = this.android && this.userAgent.search(/android 3/i) > -1;
     this.iOS = Modernizr.ios;
@@ -23,7 +24,7 @@ function FluidbookSupport(fluidbook) {
             this.imagesVersion = true;
             break;
         case 'html5-desktop':
-            this.imagesVersion = this.iOS || this.android || this.IE > 0;
+            this.imagesVersion = this.iOS || this.android || (this.safari && this.fluidbook.settings.rasterizeOnSafari) || this.IE > 0;
             break;
         default:
             this.imagesVersion = false;