Was bewirkt, dass der Ton einer Webseite fortgesetzt wird, nachdem die Seite geschlossen wurde?

Einige Websites mit Ton/Musik lassen den Ton laufen, auch nachdem der Webbrowser auf dem iPad geschlossen wurde. Einige andere Websites stoppen den Ton, wenn die Seite geschlossen wird. Ich nehme an, es muss eine Codierung innerhalb des HTML geben, um dies zu steuern. Wie wird das gemacht?

Haben Sie ein Beispiel?
Beispielsweise spielt coffitivity.com den Ton nach dem Schließen des Browsers weiter, aber youtube.com hört auf zu spielen, wenn ich den Browser während der Wiedergabe schließe.
Ich habe es getestet, aber es passiert mir nicht. Schließen Sie den Webbrowser tatsächlich oder stellen Sie ihn einfach in den Hintergrund? Passiert es sowohl mit Safari als auch mit Chrome?
@Thecafremo Entschuldigung, wenn meine Beschreibung nicht korrekt war. Ich schiebe es in den Hintergrund. Dasselbe gilt für Safari und Chrome.
Ich habe kürzlich mein iPad mini auf iOS 8.1 aktualisiert und habe dieses Problem mit YouTube-Videos. Nach dem Schließen des Browsers (bei noch laufendem Video) wird der Ton einige Sekunden lang fortgesetzt. Dieses Problem bestand vor dem Upgrade nicht.

Antworten (4)

Wie Sie vielleicht sehen, erscheinen Websites, die die Musik am Laufen halten, als Musik-App (hier auf iOS 6).

Geben Sie hier die Bildbeschreibung ein

Es verwendet die HTML5-Audiofunktion. Auf der Website, die Sie angegeben haben ( coffitivity.com ). Sie verwenden das JPlayer- Plugin für jquery, um die HTML5-Audio-API zu verwenden.

Wenn also das Audio von HTML5-Audio kommt, wird es weiter abgespielt, und wenn es von etwas anderem (z. B. Flash) gemacht wird, stoppt es dann?
Da Flash nicht auf iOS läuft, haben Sie keinen Ton ;)
Rechts. Was ist dann der Unterschied zwischen YouTube (im Webbrowser ausgeführt, nicht in der App)?
Dasselbe passiert mit YouTube. Beachten Sie jedoch, dass Safari manchmal die YouTube-App öffnet. Und die YouTube-App wird nicht zur „Musik-App“.

Ich konnte dies auf meinem iPad Air stoppen, indem ich zu Einstellungen-> Allgemein-> Multitasking ging und Persistent Video Overlay ausschaltete. (Ich habe Multitasking eingeschaltet gelassen.)

Dasselbe scheint unter Safari Version 7.0.1 (9537.73.11) und MacOSX 10.9.1 zu passieren. Ein YouTube-Video wird angesehen und dann wird eine neue Website geöffnet, indem eine neue Adresse in die Adressleiste eingegeben wird. Die neue Website wird geladen, aber der Ton des YouTube-Videos wird weiterhin wiedergegeben. Schließen des Fensters und Öffnen eines neuen Fensters "behebt" dies.

Es spielt aus dem Cache, wenn es gestartet wird. Unabhängig davon, auf welcher Seite Sie sich befinden, wird versucht, das gesamte Audio und Video herunterzuladen, um dem Benutzer eine Wiedergabe in höherer Qualität zu bieten. Es gibt ein Problem im neuesten Facebook auf dem iPhone, bei dem der Ton auch nach dem Verlassen des Beitrags weiter abgespielt wird. Abhängig davon, wie viel Cache-Speicher verwendet wurde, wird das Audio einfach weiter abgespielt. Für Facebook haben sie die Caching-Funktion blind hinzugefügt und sich nicht die Mühe gemacht, sie zu leeren oder den zugehörigen Prozess zu beenden. Das nennt man faule Entwicklung und schlechte QA-Ergebnisentscheidungen. Die Veröffentlichung der restlichen Updates war wichtiger als die Behebung des Symptoms.

Zu den Beiträgen zum Minimieren des Fensters kann ich nur LOL sagen.... Guter Gott. Die aktiven Seiten werden nicht angehalten, nur weil Sie das Fenster minimiert oder einen neuen Tab geöffnet haben, während das Original geöffnet bleibt.