Hallo Vitalis,
da ich das für ein eventuell kommendes Projekt getestet hatte, habe ich mir selbst eine Anleitung als Reminder geschrieben (siehe txt anbei).
Grundsätzlich kannst du nur eine ID pro Seite vergeben. D.h. auch wenn du zwei Beiträge nebeneinander darstellst, sind sie dennoch in diesem Moment in einer html-Seite. Dann wird evtl. trotz der Darstellung der Player und Play-Funktion bei allen Scripts höchstens die erste findbare ID funktionieren. Alle weiteren identischen IDs sind nicht relevant.
Man kann bestimmt etwas anderes programmieren (was ich nicht kann). Ich habe somit, ziemlich grob, iframes eingesetzt. Bei diesen Wrappern werden komplette html-Seiten generiert, die in der "Mutter"-html-Seite sitzen. Da jeder meiner Player in einem iframe eingeschlossen ist, behindern sich die IDs nicht und der script funktioniert für alle Player.
Wie man Beiträge in iframes packt, hatte ich früher schon einmal recherchiert und steht auch im txt anbei.
Leider wird bei der Methode etwas viel html-code erzeugt … und Programmierer verdrehen die Augen. Da ich nichts besseres gefunden habe – weder fertige Player noch bessere scripts – muss es erst einmal so gehen.
Dir frohes Basteln,
LG, Jonas