diff --git a/app/pub/scripts/klanviewer.js b/app/pub/scripts/klanviewer.js index 2c0a209..4f55602 100644 --- a/app/pub/scripts/klanviewer.js +++ b/app/pub/scripts/klanviewer.js @@ -149,6 +149,8 @@ function setzoom( cname, cvalue, exdays = 30 ) { function startpdfviewer(newcurr){ + var embed = false; + pdcurr = getzoom('pdcurr'); if (pdcurr == newcurr){ @@ -165,7 +167,20 @@ function startpdfviewer(newcurr){ var detect = new MobileDetect(window.navigator.userAgent); - if (detect.phone()){ + if (category == 3 || detect.phone()){ + embed = false; + } + + if(navigator.userAgent.indexOf("Opera")){ + embed = true; + } + + + if (embed){ + document.getElementById(pdfcanvas).innerHTML = ''; + } + + else { var canv = document.createElement('canvas'); canv.id = 'the-pdf'; @@ -177,12 +192,6 @@ function startpdfviewer(newcurr){ }); } - else { - - document.getElementById(pdfcanvas).innerHTML = ''; - - } - diff --git a/app/views/layout.phtml b/app/views/layout.phtml index 04dd608..9bd6110 100644 --- a/app/views/layout.phtml +++ b/app/views/layout.phtml @@ -4,7 +4,7 @@ "> - +