summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Machniak <alec@alec.pl>2013-11-18 18:01:53 (GMT)
committerAleksander Machniak <alec@alec.pl>2013-11-18 18:01:53 (GMT)
commit1e57130d51b2503288fd7ebf07b54750d67be6f0 (patch)
tree3367071e669856f263d1e80d1a46124193d2bdfa
parent5aefa10d18e53da3d57f148d458d5634293ec285 (diff)
downloadkolab-chwala-1e57130d51b2503288fd7ebf07b54750d67be6f0.tar.gz
Use more complete list of browsers where pdf.js does not work
-rw-r--r--lib/viewers/pdf.php10
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/viewers/pdf.php b/lib/viewers/pdf.php
index 1c80f91..cd69619 100644
--- a/lib/viewers/pdf.php
+++ b/lib/viewers/pdf.php
@@ -47,8 +47,14 @@ class file_viewer_pdf extends file_viewer
$browser = $api->get_browser();
- // disable viewer in unsupported browsers
- if ($browser->ie && $browser->ver < 9) {
+ // disable viewer in unsupported browsers according to
+ // https://github.com/mozilla/pdf.js/wiki/Required-Browser-Features
+ if (($browser->ie && $browser->ver < 9)
+ || ($browser->opera && $browser->ver < 9.5)
+ || ($browser->chrome && $browser->ver < 24)
+ || ($browser->safari && $browser->ver < 5)
+ || ($browser->mz && $browser->ver < 6)
+ ) {
$this->mimetypes = array();
}
}