From 9b3f40a4505deee945a250fdfc3b7a8a9a51438c Mon Sep 17 00:00:00 2001 From: netpro2k <netpro2k@gmail.com> Date: Thu, 19 Jul 2018 14:44:07 -0700 Subject: [PATCH] allow audio urls to load as video --- src/components/image-plus.js | 2 +- src/components/media-loader.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/image-plus.js b/src/components/image-plus.js index f47fc8317..eba04b0fb 100644 --- a/src/components/image-plus.js +++ b/src/components/image-plus.js @@ -211,7 +211,7 @@ AFRAME.registerComponent("image-plus", { texture = await this.loadGIF(url); } else if (contentType.startsWith("image/")) { texture = await this.loadImage(url); - } else if (contentType.startsWith("video")) { + } else if (contentType.startsWith("video") || contentType.startsWith("audio/")) { texture = await this.loadVideo(url); } else { throw new Error(`Unknown content type: ${contentType}`); diff --git a/src/components/media-loader.js b/src/components/media-loader.js index 1c2c71354..46536b6ee 100644 --- a/src/components/media-loader.js +++ b/src/components/media-loader.js @@ -58,7 +58,7 @@ AFRAME.registerComponent("media-loader", { console.log("resolved", url, raw, origin, meta); const contentType = (meta && meta.expected_content_type) || (await fetchContentType(raw)); - if (contentType.startsWith("image/") || contentType.startsWith("video/")) { + if (contentType.startsWith("image/") || contentType.startsWith("video/") || contentType.startsWith("audio/")) { this.el.addEventListener( "image-loaded", () => { -- GitLab