From 378187cdece4c49c226a80e6fb6296abc7930683 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 29 Jan 2019 15:04:21 +0100 Subject: [PATCH] #809 --- js/libs/fluidbook/fluidbook.3dflip.js | 49 +++++++++++++++------------ 1 file changed, 27 insertions(+), 22 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.3dflip.js b/js/libs/fluidbook/fluidbook.3dflip.js index 749480d1..36d5e215 100644 --- a/js/libs/fluidbook/fluidbook.3dflip.js +++ b/js/libs/fluidbook/fluidbook.3dflip.js @@ -454,7 +454,6 @@ Fluidbook3DFlip.prototype = { var $this = this; if (this.performancesMode !== 'performancesTest') { - $("footer").append(' | 3D : forced ' + this.performancesMode); _cb = callback; } else { _cb = function () { @@ -476,38 +475,44 @@ Fluidbook3DFlip.prototype = { var res = this.getPerformancesTestResult(); console.log('perf test', res); - if (!this.lowPerf) { - if (res < 5) { - newMode = 'disable'; - } else if (res < 20) { - newMode = 'veryLowPerf'; - } else if (res < 35) { - newMode = 'lowPerf'; - } else { - newMode = 'highPerf'; - } - } else if (this.veryLowPerf) { - if (res < 30) { + + if (this.fluidbook.support.iOS) { + if (res < 45) { newMode = 'disable'; - } else { - newMode = 'veryLowPerf'; } } else { - if (res < 10) { - newMode = 'disable'; - } else if (res < 30) { - if (this.fluidbook.support.edge) { + + if (!this.lowPerf) { + if (res < 5) { + newMode = 'disable'; + } else if (res < 20) { + newMode = 'veryLowPerf'; + } else if (res < 35) { + newMode = 'lowPerf'; + } else { + newMode = 'highPerf'; + } + } else if (this.veryLowPerf) { + if (res < 30) { newMode = 'disable'; } else { newMode = 'veryLowPerf'; } } else { - newMode = 'lowPerf'; + if (res < 10) { + newMode = 'disable'; + } else if (res < 30) { + if (this.fluidbook.support.edge) { + newMode = 'disable'; + } else { + newMode = 'veryLowPerf'; + } + } else { + newMode = 'lowPerf'; + } } } - $("footer").append(' | 3D : ' + newMode); - if (newMode !== 'disable') { this.init3D(newMode); callback(); -- 2.39.5