Detect audio files better

This commit is contained in:
Wim Brand
2020-01-22 09:38:30 +01:00
parent 5dacab2220
commit fc26a9914a

View File

@@ -15,7 +15,7 @@ class Viewer {
initialized = false; initialized = false;
constructor(type, viewToken, data) {let v = this; constructor(type, viewToken, data) {let v = this;
if(v.initialized){ if (v.initialized) {
return; return;
} }
@@ -27,7 +27,7 @@ class Viewer {
// On small screens the toolbar takes too much space, so it collapses // On small screens the toolbar takes too much space, so it collapses
// automatically // automatically
if(v.divFilepreview.clientWidth > 600 && !v.toolbar.visible){ if (v.divFilepreview.clientWidth > 600 && !v.toolbar.visible) {
v.toolbar.toggle(); v.toolbar.toggle();
} }
@@ -38,7 +38,7 @@ class Viewer {
} }
if(type === "file"){ if (type === "file") {
v.isFile = true; v.isFile = true;
v.currentFile = data.id; v.currentFile = data.id;
v.title = data.name; v.title = data.name;
@@ -106,7 +106,8 @@ class Viewer {
new VideoViewer(v, file, nextItem).render(v.divFilepreview); new VideoViewer(v, file, nextItem).render(v.divFilepreview);
} else if ( } else if (
file.mime_type.startsWith("audio") || file.mime_type.startsWith("audio") ||
file.mime_type === "application/ogg" file.mime_type === "application/ogg" ||
file.name.endsWith(".mp3")
) { ) {
new AudioViewer(v, file, nextItem).render(v.divFilepreview); new AudioViewer(v, file, nextItem).render(v.divFilepreview);
} else if ( } else if (
@@ -125,11 +126,11 @@ class Viewer {
} }
renderSponsors() { renderSponsors() {
let scale = 1; let scale = 1;
let scaleWidth = 1; let scaleWidth = 1;
let scaleHeight = 1; let scaleHeight = 1;
let minWidth = 728; let minWidth = 728;
let minHeight = 800; let minHeight = 800;
if (window.innerWidth < minWidth) { if (window.innerWidth < minWidth) {
scaleWidth = window.innerWidth/minWidth; scaleWidth = window.innerWidth/minWidth;