]> git.0d.be Git - panikweb.git/commitdiff
handle more than one mixcloud/soundcloud players on a single page
authorFrédéric Péters <fpeters@0d.be>
Wed, 16 Nov 2022 08:38:51 +0000 (09:38 +0100)
committerFrédéric Péters <fpeters@0d.be>
Wed, 16 Nov 2022 08:38:51 +0000 (09:38 +0100)
panikweb/static/js/specifics.js

index 84d82f61553a593556e05d306d8697f014b7f4b6..3399580a856ecbc5544eef447813bc5f2a7d2a82 100644 (file)
@@ -283,11 +283,11 @@ $(function() {
        $('#DirectStreamPanik').on('play',function(){
                $('audio:not(#DirectStreamPanik)').each(function(){this.pause();});
                $('#streamSymbol').removeClass('icon-volume-up').addClass('icon-stop');
-                if (typeof window.mixcloud_widget !== 'undefined') {
-                  window.mixcloud_widget.pause();
+                if (typeof window.mixcloud_widgets !== 'undefined') {
+                  window.mixcloud_widgets.forEach(function(value) { value.pause() });
                 }
-                if (typeof window.soundcloud_widget !== 'undefined') {
-                  window.soundcloud_widget.pause();
+                if (typeof window.soundcloud_widgets !== 'undefined') {
+                  window.souncloud_widgets.forEach(function(value) { value.pause() });
                 }
        }).on('pause',function(){
                $(this).attr('src', '');  // invalid URI will stop stream for real