hallo zusammen,
vorneweg erstmal danke für den feinen freien player. :-)
ich hätte da ein problem, bei dem ich mich hoffentlich nicht einfach nur zu doof anstelle.
ich habe den zanmantou-player wie in der beispiel flash8 datei in eine andere flash-datei
eingebunden. aus dieser flash-datei heraus möchte ich jetzt zu bestimmten songs springen.
das geht ja prinzipiell mit der jumpandplay javascript funktion. aber wie genau in diesem fall?
meine flash-datei hat bei der html-einbindung die "id" und "name" "flash_full". daher habe ich
folgendes im head der html-seite:
window.onload = init;
function init(){
// Wichtig : die richtige Player ID eintragen
document.zanmantou1 = new Zanmantou("flash_full");
}
in der flash-seite ist der player folgerndermassen integriert:
var zanmantou:MovieClip = this.createEmptyMovieClip("zm1", 999);
zanmantou._lockroot = true;
zanmantou.loadMovie("zanmantou.swf");
zanmantou._x = (Stage.width/2)-(zanmantou._width/2);
zanmantou._y = 0;
innerhalb der flash-seite habe ich dann einen button der folgendes actionscript hat:
on (release) {
getURL("javascript:document.zanmantou1.jumpAndPlay(0);");
}
darauf reagiert der player allerdings leider nicht...
habe ich irgendwo einen fehler oder muss ich generell anders vorgehen?
vielen dank für hilfe/hinweise,
beste grüsse stuntman
glaube das geht so nicht.
die javascript events werden sicherlich nicht registriert, wenn du den player in eine andere flash datein includest.
ist es denn unbedingt notwendig oder kann der player nicht einfach eigenständig bleiben ?
außerdem ist getURL bei js mehr als nur böse, das ist nur schrecklich :P
guck dir das mal an, damit arbeitet zanmantou intern. probier damit mal wnen nen call von den funktionen.
würde dir ansonsten sonst voschalgen zanamntou einfach in dein ding reinzucompilieren nur atm sind die sources nichtmehr public verfügbar.
http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00002200.html
hallo xaos,
danke für deine antwort.
wenn ich den player einfach als zweite flash datei innerhalb der html-seite
platziere müsste es doch aber klappen ihn über javascript aus der anderen
flash-datei heraus zu kontrollieren, oder? das wäre dann mein workaround.
das mit dem call von funktionen schau ich mir an. danke für den link.
beste grüsse
stuntman
It looks like you're new here. If you want to get involved, click one of these buttons!