Skip to content

Commit cf05f76

Browse files
committedAug 1, 2024··
iAnother dummy attempt
1 parent d79b816 commit cf05f76

File tree

1 file changed

+21
-8
lines changed

1 file changed

+21
-8
lines changed
 

‎assets/js/hooks/audio_player.js

+21-8
Original file line numberDiff line numberDiff line change
@@ -193,13 +193,26 @@ AudioPlayer = {
193193
if (!isSupported) {
194194
return;
195195
}
196-
const newMetadata = this.createMediaMetadata(playback)
197-
console.log("new metadata", newMetadata)
198-
navigator.mediaSession.metadata = newMetadata
196+
const payload = this.createMediaMetadataPayload(playback)
197+
console.log("new metadata payload", payload)
198+
// navigator.mediaSession.metadata = new MediaMetadata(payload)
199+
200+
navigator.mediaSession.metadata = new MediaMetadata({
201+
"title": "Hanuman Chalisa",
202+
"album": "Shree Hanuman Chalisa - Hanuman Ashtak",
203+
"artwork": [
204+
{
205+
"type": "image/jpeg",
206+
"src": "https://i.ytimg.com/vi/AETFvQonfV8/hqdefault.jpg",
207+
"sizes": "480x360"
208+
}
209+
],
210+
"artist": "Hariharan, Gulshan Kumar"
211+
})
199212

200213
// TODO: register action handlers
201214
},
202-
createMediaMetadata(playback) {
215+
createMediaMetadataPayload(playback) {
203216
const {meta} = playback
204217
const session = navigator.mediaSession
205218
const sessionMetadata = session?.metadata
@@ -221,17 +234,17 @@ AudioPlayer = {
221234
artist,
222235
}
223236

224-
225-
const res = new MediaMetadata(metadata)
237+
// const res = new MediaMetadata(metadata)
226238
console.log("creating new MediaMetadata", {
227239
oldMetadata,
228240
meta,
229241
sessionMetadata,
230242
metadata,
231-
res
243+
// res
232244
})
233245

234-
return res
246+
// return res
247+
return metadata
235248
}
236249
}
237250

0 commit comments

Comments
 (0)
Please sign in to comment.