Zum Inhalt springen

Videoplayer miflowplayer 0.1.2-> Bug?

Erstellt am 15. Februar 2010 · 15 Antworten · letzte Antwort am 29. Oktober 2010

Tags: JavaScript & AJAX, Frage

hanz ·

Hey Marc,

ich hatte grade das Problem, dass er das Video nicht gefunden hat. Ich habe es im PHP gefixt, anstatt im JS:

models/class.tx_miflowplayer_model_config.php:

$baseURL = $GLOBALS['TSFE']->tmpl->setup['config.']['baseURL'];
$config['video']['url'] = $baseURL."uploads/".$this->extKeyPrefix."/".$config['video']['url'];
//$config['video']['url'] = "/uploads/".$this->extKeyPrefix."/".$config['video']['url'];

Wie hast Du es gelößt?

Cheers, Hannes

hanz ·

Nicht? Es läuft doch bei Dir.
Bei mir läuft es jetzt so.
Wenn die Base-URL im TS ganz normal gesetzt ist, gibt es auch keine Probleme.

hanz ·

Haha, wer hasst Ihn nicht?!
Mit der PHP-Lösung klappt es bei mir jetzt in "jedem" Browser (IE6, IE8, FF, Chrome).

Unbekannter Benutzer ·

Nabend zusammen,

es freut mich einerseits zu sehen, dass meine Extension anklang findet, aber andererseits hab ich da wohl ein paar Easter Eggs versteckt.
Leider habe ich heute und morgen noch nicht die Zeit mir das näher anzuschauen, aber am Sonntag könnte ich mich wohl drum kümmern und den Bug beheben.
Ich bin dankbar für jeden Lösungsansatz (hier steht ja schon einer). Wenn ihr also den Bug schon gefixt habt, dann würde ich mich über die Lösung per PM oder E-Mail (in der Extension angegeben) freuen.

Viele Grüße
Michael

hanz ·
moritz schrieb

hmm... schade, der Fehler ist leider nicht weg. o.O

Welche Version vom miflowplayer setzt du denn ein?

Die gleich wie Du.
Strange. Sagt er immer noch, dass er die flv unter dem angegebenen Pfad nicht findet (so'n schwarzes Feld)? Oder was genau gibt er an?
Du nutzt doch auch RealURL, oder?
Hmmm...

hanz ·

Ja, stimmt. Ich nutze hier bis dato keine Playlist, daher hatte ich das Problem nicht. Du hast Recht.
Wie es aussieht benötigt er zwischen den Params und der Playlist noch ein Komma.
Du könntest mal das probieren:

views/class.tx_miflowplayer_view_player.php (Zeile 93):
anstatt:

$this->playlistString = "playlist: [\n";

das:

$this->playlistString = ",playlist: [\n";

Also ein ein Komma bevor der String beginnt. Evtl. hilft das schon.

moritz ·

Ich glaube, ich weiß nun, wann der Player im IE nicht läuft:

Bei mir ist es dann, wenn ich ein Vorschaubild einbinde. Lasse ich dies weg, dann funktionierts auch im IE.

Bye & a nice weekend, Marc

Unbekannter Benutzer ·

Hallo Leute,
sorry für diese Verzögerung. Der Umzug kam leider noch in die Quere. Der Bug ist jetzt gefixt, aber ich bekomme die Extension nicht ins TER hochgeladen. Es erscheint im TYPO3 weder eine Fehlermeldung noch sonst etwas hilfreiches. Der rechte Frame bleibt einfach leer.
Hat dafür vielleicht jemand eine Lösung?

Hier kann man sich die Version 0.1.3 aber schon einmal herunterladen:
http://michael66.de/internet/typo3-extension-miflowplayer-bugfix-013/

hanz ·

Hey Michael,

ich nutz das hier jetzt mal als Folge-Thread.

Merkwürdigerweise muss ich bei der aktuellen 0.1.8 Version immer noch den Pfad anpassen, damit es läuft:

miflowplayer/models/class.tx_miflowplayer_model_config.php zeile 51:
von

$config['video']['url'] = $this->url."uploads/".$this->extKeyPrefix."/".$config['video']['url'];

zu

$config['video']['url'] = $this->url."/uploads/".$this->extKeyPrefix."/".$config['video']['url'];

Ist das nur bei mir so?

Hannes