2017-02-23 5 views
-1

So spielt habe ich ein HTML5-Audio-Player, der einen Radio-Stream spielt, sondern auf Seite aktualisieren oder neue Seite wird es aufhören zu spielen und wieder manuell,merken Wenn Musik-Player

gestartet sein muss ich habe mich gefragt, wie ich würde es merken, wenn ein Benutzer auf Play geklickt hatte?

Ein kleines Google und ich fanden heraus, dass es mit Cookies zu tun hat, aber ich weiß nichts über Cookies, so wird jede Hilfe toll sein, danke!

+2

Entschuldigung, um Konfliktleute zu verursachen, ich fragte, wie und das Google mir sagte, dass es etwas mit Plätzchen zu tun hatte, die ich nie spezifisch für eine Plätzchen gegründete Lösung –

+0

@Paul fragte: https://en.wikipedia.org/wiki/Web_storage # Client-side_interface –

+0

@PaulSmith Danke für die Klärung und Entschuldigung für die inappropri aß Argument. Ich schlage vor, dass Sie Ihre Frage bearbeiten, um zu verdeutlichen, dass Sie nicht nach einer Lösung suchen, die unbedingt Cookies verwendet. – AmericanUmlaut

Antwort

1

Mit Ihrer Klarstellung in den Kommentaren, dass Sie nicht speziell für eine Cookie-basierte Lösung suchen, die beste Lösung für dieses Problem wäre localstorage zu verwenden: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage

Eine Möglichkeit, dies tun könnte:

// When the music player starts 
window.localStorage.setItem("isPlaying", true); 

// When the music player stops 
window.localStorage.removeItem("isPlaying"); 

// When the page loads 
if (window.localStorage.getItem("isPlaying") { 
    // Trigger the music player to start 
} 
+0

Das ist eine gute Antwort. –

+0

@LightnessRacesinOrbit Ich entschuldige mich für unsere vorherige Konversation. – AmericanUmlaut

+0

War nicht wirklich viel Konversation, oder? ;) Zurück zu dir. –

Verwandte Themen