Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/files_videoplayer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcss/style.css2
-rwxr-xr-xjs/viewer.js9
2 files changed, 8 insertions, 3 deletions
diff --git a/css/style.css b/css/style.css
index 36e436b..b21e8ae 100755
--- a/css/style.css
+++ b/css/style.css
@@ -105,6 +105,6 @@
#imgframe .video-js:not(.vjs-fullscreen),
#imgframe .video-js:not(.vjs-fullscreen) .vjs-tech {
max-height: calc(100vh - 280px) !important;
- min-height: 100px;
+ min-width: 300px;
max-width: 100% !important;
} \ No newline at end of file
diff --git a/js/viewer.js b/js/viewer.js
index d3620ef..3c5c53b 100755
--- a/js/viewer.js
+++ b/js/viewer.js
@@ -122,17 +122,22 @@ $(document).ready(function(){
}
});
+ var isSupportedMimetype = false;
+ var mimetype = $('#mimetype').val();
+
if (typeof FileActions !== 'undefined') {
for (var i = 0; i < videoViewer.mimeTypes.length; ++i) {
var mime = videoViewer.mimeTypes[i];
OCA.Files.fileActions.register(mime, 'View', OC.PERMISSION_READ, '', videoViewer.onView);
OCA.Files.fileActions.setDefault(mime, 'View');
+ if (mime === mimetype) {
+ isSupportedMimetype = true;
+ }
}
}
- if($('#body-public').length && $('#imgframe').length) {
+ if($('#body-public').length && $('#imgframe').length && isSupportedMimetype) {
var videoUrl = $('#downloadURL').val();
- var mimetype = $('#mimetype').val();
videoViewer.onViewInline($('#imgframe'), videoUrl, mimetype);
}