From d88209ab95c20ff646da194698ed1c37dc9ac3a3 Mon Sep 17 00:00:00 2001
From: booploops <49113086+booploops@users.noreply.github.com>
Date: Wed, 15 Jun 2022 03:31:20 -0700
Subject: [PATCH] animated artwork in fullscreen
---
src/renderer/views/components/fullscreen.ejs | 22 +++++++++++++++++++-
src/renderer/views/pages/zoo.ejs | 2 ++
2 files changed, 23 insertions(+), 1 deletion(-)
diff --git a/src/renderer/views/components/fullscreen.ejs b/src/renderer/views/components/fullscreen.ejs
index 658fdc2b..dd8e63d9 100644
--- a/src/renderer/views/components/fullscreen.ejs
+++ b/src/renderer/views/components/fullscreen.ejs
@@ -14,7 +14,9 @@
@@ -149,6 +151,24 @@
return {
app: this.$root,
tabMode: "lyrics",
+ video: null
+ }
+ },
+ async mounted() {
+ if (app.mk.nowPlayingItem._container.type == "albums") {
+ try {
+ const result = (await app.mk.api.v3.music(`/v1/catalog/${app.mk.storefrontId}/${app.mk.nowPlayingItem._container.type}/${app.mk.nowPlayingItem._container.id}`, {
+ "fields": "editorialArtwork,editorialVideo",
+ })).data.data[0].attributes?.editorialVideo?.motionDetailSquare?.video
+ if (result) {
+ this.video = result
+ } else {
+ this.video = null
+ }
+ } catch (e) {
+ this.video = null
+ e = null
+ }
}
},
beforeMount() {
diff --git a/src/renderer/views/pages/zoo.ejs b/src/renderer/views/pages/zoo.ejs
index e321f4ea..dcd6807d 100644
--- a/src/renderer/views/pages/zoo.ejs
+++ b/src/renderer/views/pages/zoo.ejs
@@ -19,6 +19,8 @@
+
+