Rainer-Bekannter
Grünschnabel
Hallo, liebe Flasher...
Ich habe da leider zwei kleine Pobleme, welche ich auch durch extremes googeln nicht lösen konnte.
Ich habe einen kleinen mp3-Player erstellt, der eine XML einließt und daraus dann die Daten lädt. Diese XML wird mittels PHP dynamisch erzeugt.
Die Schleife wird auch richtig durchgangen, also er ließt alle Datein ein, nur das Weiterleiten Funktioniert nicht. So habe ich die schleife programmiert:
Wenn man die Seite das erste Mal lädt, dann leitet der Player nicht ans Bild ready weiter. Habe es auch schon mit gotoAndStop(2) versucht, weil da der AS mit dem abspielen geschrieben ist, aber auch das klappt nicht. Wenn man aber die Seite neu lädt, dann klappt der Player wunderbar und auch dauerhaft.
Mein zweites Problem: Ich habe da Links, die PHP-Seiten in Popups aufgehen lassen, was auch wunderbar funktioniert, bis man auf einen Save-Button klickt, der eine mp3 / pdf runterlädt. Danach geht kein Popupbutton mehr. Save und Abspielen geht aber weiterhin.
So sieht ein der AS auf dem einem der Buttons aus:
Und so der Save-Button:
Die ID übergebe ich so drum.swf?id=20 an den Film.
Tut mir wirklich leid, dass ich so viel schreibe aber ich versuche alles so genau wie möglich zu erklären. Wenn ich das nicht geschafft habe, kann man sich das hier noch einmal ansehen und die fla habe ich hier hochgeladen. Bei der Website ist ein kleiner Preloader eingebaut, den man leider nicht umgehen kann.
Weiß vielleicht jemand zu einem oder beiden Problemen eine Lösung, ich bin über jede Hilfe sehr dankbar.
Gruß
Michael
Ich habe da leider zwei kleine Pobleme, welche ich auch durch extremes googeln nicht lösen konnte.
Ich habe einen kleinen mp3-Player erstellt, der eine XML einließt und daraus dann die Daten lädt. Diese XML wird mittels PHP dynamisch erzeugt.
Die Schleife wird auch richtig durchgangen, also er ließt alle Datein ein, nur das Weiterleiten Funktioniert nicht. So habe ich die schleife programmiert:
Code:
myLoader.onLoad = function() {
anzLadeversuche++;
if(myLoader.loaded) {
for(itm in myLoader.firstChild.attributes) {
_global[itm] = myLoader.firstChild.attributes[itm];
}
for(var i:Number=0; i<myLoader.firstChild.childNodes.length; i++) {
info[i] = myLoader.firstChild.childNodes[i].attributes.ghost;
}
gotoAndStop("ready");
}
else {
if(anzLadeversuche<maxLadeversuche) {
myLoader.load(mySource);
}
else {
playdis.text='error...'
}
}
}
Wenn man die Seite das erste Mal lädt, dann leitet der Player nicht ans Bild ready weiter. Habe es auch schon mit gotoAndStop(2) versucht, weil da der AS mit dem abspielen geschrieben ist, aber auch das klappt nicht. Wenn man aber die Seite neu lädt, dann klappt der Player wunderbar und auch dauerhaft.
Mein zweites Problem: Ich habe da Links, die PHP-Seiten in Popups aufgehen lassen, was auch wunderbar funktioniert, bis man auf einen Save-Button klickt, der eine mp3 / pdf runterlädt. Danach geht kein Popupbutton mehr. Save und Abspielen geht aber weiterhin.
So sieht ein der AS auf dem einem der Buttons aus:
Code:
on (release) {
getURL("javascript:window.open('copy.php','copy','width=400,height=350,scrollbars=no,toolbars=yes,top='+((screen.availHeight/2)-(175))+',left='+((screen.availWidth/2)-(200))+'');void(0);");
}
Und so der Save-Button:
Code:
on (release) {
getURL("http://www.smooth-ent.de/download.php?type=tracks&id=" + id);
}
Die ID übergebe ich so drum.swf?id=20 an den Film.
Tut mir wirklich leid, dass ich so viel schreibe aber ich versuche alles so genau wie möglich zu erklären. Wenn ich das nicht geschafft habe, kann man sich das hier noch einmal ansehen und die fla habe ich hier hochgeladen. Bei der Website ist ein kleiner Preloader eingebaut, den man leider nicht umgehen kann.
Weiß vielleicht jemand zu einem oder beiden Problemen eine Lösung, ich bin über jede Hilfe sehr dankbar.
Gruß
Michael