Podcast Player API

Diese Referenz beschreibt die Player.js-Schnittstelle des eingebetteten Podigee Players. Sie ist nicht die Podigee Hosting-API. Prüfe die benötigten Methoden und Ereignisse mit deiner tatsächlichen Einbettung und Player-Version.

Der Podigee Player unterstützt die API von Player.js, sodass du deren Open-Source-Bibliothek verwenden kannst, um Ereignisse aus den Player-Iframes abzufangen. Aktuell unterstützen wir die folgenden Events und Methoden.


events: [
  'play',
  'pause',
  'ended',
  'error',
  'timeupdate',
  'subscribeIntent',
  'shareIntent',
  'sendMetadata'
]

methods: [
  'play',
  'pause',
  'addEventListener',
  'removeEventListener',
  'getPaused',
  'getDuration',
  'setCurrentTime',
  'getCurrentTime'
]
Eine minimale Client-Implementierung findest du auf GitHub.
⚠️ du musst immer warten, bis das ready ausgelöst wurde, bevor du mit dem Player-Objekt interagierst.

Bereitschaft und Funktionsumfang prüfen

Warte auf das Ereignis ready, bevor du Methoden aufrufst oder Ereignisse abonnierst. Verwende anschließend supports aus Player.js, um die benötigte Methode oder das Ereignis zu prüfen. Der Player unterstützt nicht automatisch alle Funktionen der allgemeinen Player.js-Spezifikation. Browser können die Wiedergabe ohne vorherige Nutzeraktion verhindern.

Die Liste oben ist eine Auswahl. Die geladene Player-Version kann weitere Ereignisse anbieten. Verlasse dich insbesondere nicht ohne Prüfung auf seeked. Prüfe Wiedergabe, Pause, Zeitabfrage und Ereignisse in deiner Website, bevor du die Integration veröffentlichst.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.