diff options
author | Aleksander Machniak <alec@alec.pl> | 2013-11-18 18:01:53 (GMT) |
---|---|---|
committer | Aleksander Machniak <alec@alec.pl> | 2013-11-18 18:01:53 (GMT) |
commit | 1e57130d51b2503288fd7ebf07b54750d67be6f0 (patch) | |
tree | 3367071e669856f263d1e80d1a46124193d2bdfa | |
parent | 5aefa10d18e53da3d57f148d458d5634293ec285 (diff) | |
download | kolab-chwala-1e57130d51b2503288fd7ebf07b54750d67be6f0.tar.gz |
Use more complete list of browsers where pdf.js does not work
-rw-r--r-- | lib/viewers/pdf.php | 10 |
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(); } } |