Seite 1 von 1

BBCodes für JW Player

Verfasst: 22.12.2013 10:35
von bce
hallo.
habe den aktuellen JW Player in mein Forum integriert.
habe nun eingerichtet, dass mittels bbcode videos eingebunden werden können.

der bbcode sieht folgendermaßen aus:

Code: Alles auswählen

[mp4]{INTTEXT},{URL},{NUMBER},{NUMBER2},{NUMBER3}[/mp4]
die dazugehörige html-ersetzung:

Code: Alles auswählen

<div id="myElement">Loading the player...</div>

<script type="text/javascript">
    jwplayer("myElement").setup({
		title: "{INTTEXT}",
        file: "{URL}",
        image: "http://domain/videos/bild.jpg",
        height: {NUMBER3},
		width:{NUMBER2},
		aspectratio: "16:9",
		html5player: "http://www.domain/videos/jwplayer.html5.js"
    });
</script>
der aufruf in einem beitrag sieht so aus
[mp4]Name des Videos....,http://www.domain/videos/video.mp4,1,640,360[/mp4]
diese genannte lösung funktioniert wunderbar!


nun möchte ich, dass das hinterlegte bild ebenso dynamisch mit angegeben werden kann.

hierzu habe ich den bbcode so geändert. {URL2} ist neu hinzugekommen:

Code: Alles auswählen

[mp4]{INTTEXT1},{URL},{URL2},{NUMBER},{NUMBER2},{NUMBER3}[/mp4]
die dazugehörige html-ersetzung:

Code: Alles auswählen

<div id="myElement">Loading the player...</div>

<script type="text/javascript">
    jwplayer("myElement").setup({
		title: "{INTTEXT1}",
        file: "{URL}",
        image: "{URL2}",
        height: {NUMBER3},
		width:{NUMBER2},
		aspectratio: "16:9",
		html5player: "http://www.domain/videos/jwplayer.html5.js"
    });
</script>
der aufruf schaut nun so aus
dieser bbcode samt aufruf funktioniert jedoch überhaupt nicht.

an was kann das liegen?

Re: BBCodes für JW Player

Verfasst: 22.12.2013 10:50
von Miriam
Was haben Deine Tests mit einer händisch fest eingetragenen URL für das Bild ergeben?

Re: BBCodes für JW Player

Verfasst: 22.12.2013 11:15
von bce

Code: Alles auswählen

image: "http://domain/videos/bild.jpg",
so wurde das Bild angezeigt

Re: BBCodes für JW Player

Verfasst: 22.12.2013 11:32
von Miriam
Dann kann es doch fast nur noch an Deiner URL2 Variablen liegen.

Re: BBCodes für JW Player

Verfasst: 22.12.2013 22:35
von bce
konnte das problem nun nach langer tüftelei lösen :roll:
kann es mir aber nicht erklären wieso und warum....

folgende lösung funktioniert:

Code: Alles auswählen

[mp4]{INTTEXT},{NUMBER2},{NUMBER3},{URL},{INTTEXT2}[/mp4]

Code: Alles auswählen

<div id="myElement">Loading the player...</div>

<script type="text/javascript">
    jwplayer("myElement").setup({
		title: "{INTTEXT}",
        file: "{URL}",
        image: "http://www.domain/{INTTEXT2}",
        height: {NUMBER3},
		width:{NUMBER2},
		aspectratio: "16:9",
		html5player: "http://www.domain/jwplayer.html5.js"
    });
</script>

jetzt kommt das unerklärliche: wenn ich die parameterreihenfolge ändere funktioniert es nicht mehr!
folgender eintrag funktioniert nicht: (number wurde ans ende gesetzt)

Code: Alles auswählen

[mp4]{INTTEXT},{URL},{INTTEXT2},{NUMBER2},{NUMBER3}[/mp4]

edit:

jetzt wird es noch kurioser:

im beitrag füge ich folgenden tag ein.
[mp4]Weihnachtsfeier 1234567,640,360,http://www.domain/forum.mp4,back13.jpg[/mp4]
dieser funktioniert.


ändere ich nun den dateinamen des bildes in
backwh13.jpg
so funktioniert alles nicht mehr! :o

hexerei?! :roll: