From 6370ef30037544a60ced22c001b2ddb923260ebf Mon Sep 17 00:00:00 2001 From: Monochromish <79590499+Monochromish@users.noreply.github.com> Date: Sat, 30 Jul 2022 06:17:14 +1000 Subject: [PATCH] Add protocol for playpause and nextitem (#1329) --- src/main/base/app.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/base/app.ts b/src/main/base/app.ts index fe54b158..4443c5b1 100644 --- a/src/main/base/app.ts +++ b/src/main/base/app.ts @@ -168,6 +168,14 @@ export class AppEvents { utils.getWindow().webContents.executeJavaScript(`ipcRenderer.send('lastfm:auth', "${authURI.split('lastfm?token=')[1]}")`).catch(console.error) } } + else if (arg.includes('playpause')) { + //language=JS + utils.getWindow().webContents.executeJavaScript('MusicKitInterop.playPause()') + } + else if (arg.includes('nextitem')) { + //language=JS + utils.getWindow().webContents.executeJavaScript('app.mk.skipToNextItem()') + } // Play else if (arg.includes('/play/')) { //Steer away from protocol:// specific conditionals const playParam = arg.split('/play/')[1]