Kann die official JW Player Javascript API oder eine inoffizielle Workaround verwendet werden, um die logo attribute zu aktualisieren, nachdem der Player bereits eingerichtet wurde (ohne es von Grund auf neu einzurichten)?JW Player 7: Update Logo nach dem Setup
0
A
Antwort
1
Da JW7 HTML5 verwendet, um die Benutzeroberflächenelemente des unterstützenden Players zu rendern, ist es sehr einfach, diese Elemente mit JavaScript zu ändern.
Die folgende JS-Funktion erlaubt es dir, das Logo zu ändern, indem es und das Bestehen der Spieler-ID und die URL zum neuen Logo-Bild-Aufruf:
function changeJWLogo(playerId, logoUrl){
var logoElem = document.querySelector('#'+playerId + ' .jw-logo');
logoElem.style.backgroundImage='url('+logoUrl+')';
}
Beispiel Nutzung:
changeJWLogo('container','http://powered-by-haiku.co.uk/wp-content/uploads/2012/05/haiku.gif');
Sie könnte diese Funktion sofort aufrufen, nachdem der Player mit dem onReady-Ereignis-Listener eingerichtet wurde:
Oder zu jeder anderen Zeit wie erforderlich.
Verwandte Themen
- 1. JW Player falsche Untertitelposition
- 2. JW Player Flex Integration
- 3. JW Player mit Google Analytics
- 4. JW Player 6 suchen und pausieren
- 5. JW player funktioniert nicht in IE 8
- 6. JW Player eingebetteter Flash-Player wird nicht richtig abgespielt
- 7. Steuern von JW FLV-Player mit jQuery
- 8. JW flv Player IE funktioniert nicht
- 9. Windows 7-Logo-Test
- 10. Windows 7-Logo-Test
- 11. Atlassian "logo" nach dem Drücken auf Bitbucket
- 12. CodeIgniter CI_Exceptions :: show_exception Fehler nach dem Update auf PHP 7
- 13. Nur VAST-Video ohne primäres Video mit JW-Player abspielen
- 14. JW Player wird das Video nicht in Drupal abspielen
- 15. Jw Spieler stoppt nach ein paar Sekunden in Firefox
- 16. JW Player/Flowplayer RTMP-Stream von FMS 3.5 abspielen
- 17. Hide nur JW player bottom Kontrollen ohne ursprünglichen Lader
- 18. Kann ich denselben Lizenzschlüssel auf mehreren Websites verwenden? JW Player
- 19. SWF-Anzeigen durch VAST Tag nicht in JW Player
- 20. Player kann nicht nach dem Neustart
- 21. Reset Vimeo Player nach dem Beenden
- 22. nach dem Update attrubutes Endlosschleife
- 23. Update-Index nach dem Sortieren Datenrahmen
- 24. Setup Laravel Projekt nach dem Klonen
- 25. Xamarin Android-Player Einfrieren
- 26. Spotify Audio Player stoppt nach dem Zufallsprinzip nach einigen Sekunden
- 27. Azure Media Services-Logo im Media Player deaktivieren
- 28. Liferay 7 ADT - get organisation logo
- 29. Convert Swf Logo und Brun zu DVD-Player
- 30. MySQL nach dem Einfügen und nach dem Update Trigger
Öffnen Sie die Datei jwplayer.html5.js. Gehe zu Zeile # 248. Und fügen Sie 'data: image/png; base64,' in der Methode a.defaults.file hinzu. –
Dhruv
Danke für deine Eingabe @Dhruv, aber ich möchte den Player mit einem Logo einrichten und dann das Logo auf etwas anderes ändern, wenn der Player einen bestimmten Status erreicht –