Merge remote-tracking branch 'postgres' into postgres

This commit is contained in:
2022-11-06 11:34:03 +08:00

View File

@@ -53,12 +53,13 @@ function AudioPlayer(props) {
})
}
// init mediaSession API
useEffect(() => {
navigator.mediaSession.setActionHandler("stop", () => {
props.setPlayingFile({});
});
if (navigator.mediaSession) {
navigator.mediaSession.setActionHandler("stop", () => {
props.setPlayingFile({});
});
}
}, []);
const updatePlayMode = () => {
@@ -103,11 +104,13 @@ function AudioPlayer(props) {
useEffect(() => {
// media session related staff
navigator.mediaSession.metadata = new window.MediaMetadata({
title: props.playingFile.filename,
album: props.playingFile.foldername,
artwork: [{src: "/favicon.png", type: "image/png"}],
});
if (navigator.mediaSession) {
navigator.mediaSession.metadata = new window.MediaMetadata({
title: props.playingFile.filename,
album: props.playingFile.foldername,
artwork: [{src: "/favicon.png", type: "image/png"}],
});
}
// no playing file
if (props.playingFile.id === undefined) {
// 3 music stopped