Ich versuche, mehr als einen Spieler auf der gleichen Seite einzubetten, aber das hat bis jetzt keinen Erfolg. Um den Player einzubetten, benötigen wir eine eindeutige target_id, um das Element des DOM und dann die entry_id des jeweiligen Videos anzusprechen. Dies wird in der folgenden Funktion getan:kaltura mehrere Spieler auf der gleichen Seite
function embedPlayer() {
var linkPart = $('#uniqueTarget').data('entry');
var conf = {
"targetId": "uniqueTarget",
"wid": "_1912616",
"uiconf_id": "37591811",
"entry_id": linkPart,
"flashvars": {
"controlBarContainer.plugin": false,
"inlineScript": false
}
};
kWidget.thumbEmbed(conf);
}
Hier wird die zugehörige HTML ist, die dynamisch von Wordpress jedes Mal erstellt wird, dass der Benutzer ein Video einbetten will:
<div style="width: 100%; display: inline-block; position: relative;">
<div class="theRatio"></div>
<div id="uniqueTarget" data-entry="'+ linkPart +'" style="position:absolute;top:0;left:0;right:0;bottom:0"></div>
</div>
Leider wenn ich einbetten versuchen ein zweiter Spieler auf der gleichen Seite wird nur den API-Aufruf für den ersten Spieler machen und der zweite (oder der Rest, falls mehr) wird mich mit reinem HTML verlassen und der Anruf wird nicht gemacht. Es gibt einen Artikel über das Problem bei , aber leider ist mein Wissen begrenzt und ich würde etwas Hilfe brauchen.