Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-04-2007, 16:55   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2007
Beiträge: 7
MP3-Datei wird nicht geladen wenn Flash über HTML aufgerufen wird

Guten Tag,

wir haben eine Flashdatei in der auf der zweiten Seite ein Sprechtext als MP3-Datei aufgerufen wird. Wird die Flashdatei direkt im Browser aufgerufen klappt alles hervorragend. Wird die Flashdatei jedoch in einer HTML-Seite eingebettet, so wird die Flashdatei richtig gestartet. Auf der zweiten Seite erfolgt die Inhaltsdarstellung auch korrekt, der Ton wird aber nicht abgespielt.

Die Einbettung in HTML erfolgt mit object und embed.

Der Effekt taucht bei IE7 und Firefox 1.5/2 auf.

Habt Ihr eine Idee?

Audioeinbettung:
var soundObj = new Sound();
soundObj.loadSound ("einleitung.mp3", true);
soundObj.start();
ralfh ist offline   Mit Zitat antworten
Alt 25-04-2007, 16:58   #2 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
liegt die MP3 im selben Verzeichnis wie die HTML-Datei in die der Flashfilm eingebettet wird?
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 25-04-2007, 16:59   #3 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Wenn es online ist dauert es eventuell je nach
mp3-Größe und Verbindungsgeschwindigkeit
eine Weile, bis der Sound abspielt.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:05   #4 (permalink)
Neuer User
 
Registriert seit: Apr 2007
Beiträge: 7
Kudos,

die mp3-Datei liegt im gleichen Verzeichnis wie die swf-Datei.

Der HTML-Aufruf erfolgt über PHP. Der Code kommt also aus der Datenbank. Das Ganze spielt sich innerhalb eines Lernmanagementsystems ab.

Lege ich auf die Kursseite einfach einen Link auf die swf-Datei wird die swf-Datei in einem neuen Fenster korrekt geöffnet, auch der Ton läuft korrekt. Ziel ist es aber swf in der Seite abzuspielen.
ralfh ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:08   #5 (permalink)
Neuer User
 
Registriert seit: Apr 2007
Beiträge: 7
... und gleich noch eine Frage dazu.

Später sollen auf die Seite bis zu 20 SWF's eingebunden werden. Ich bin in die Einbindung noch nicht so tief eingestiegen. Mit welchem Parameter kann ich dafür sorgen, dass die SWF's erst auf Anforderung geladen werden oder zunächst nur die erste Seite der SWF geladen wird und der Rest erst später.
ralfh ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:08   #6 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Zitat:
Zitat von ralfh Beitrag anzeigen
die mp3-Datei liegt im gleichen Verzeichnis wie die swf-Datei.
Das hab ich nicht gefragt ... nochmal explizit: Liegen HTML, .swf UND MP3 im gleichen Ordner? Oder liegen .swf und MP3 in einem anderen Ordner als die HTML?
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:09   #7 (permalink)
Neuer User
 
Registriert seit: Apr 2007
Beiträge: 7
HTML liegt nicht am gleichen Ort.
ralfh ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:09   #8 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Zitat:
Zitat von ralfh Beitrag anzeigen
Der HTML-Aufruf erfolgt über PHP.
Wie lautet der Pfad, der die SWF aufruft?

Versuche mal den Pfad zum MP3 so anzugeben,
wie den Pfad von der HTML/PHP zur SWF.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:12   #9 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Dann änder den Pfad zur MP3 so das er von der HTML ausgeht ... wenn als z.B. die swf und die MP3 in dem Ordner "flash" liegen und die HTML einen Ordner drunter ist der pfad: "flash/deine.mp3" ...

Pfade zu allem was in Flash dynamisch geladen wird gehen IMMER von der HTML aus in die der Flashfilm eingebettet ist, nicht von der swf.
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:16   #10 (permalink)
Neuer User
 
Registriert seit: Apr 2007
Beiträge: 7
Du meinst also wenn
http://meinedomain.de/file.php/45/meineDatei.swf
die swf-Datei aufruft,

dann soll ich
http://meinedomain.de/file.php/45/meinAudio.mp3

nehmen.

Der Ordner lautet aber im echten Leben http://meineDomain.de/data/45/meineDatei.swf. Nur ist der direkte Zugriff geschützt.

Das ist im Einzelfall möglich. Hier werden aber die swf's in mehreren Kursen abgelegt.

Geht es nur darum, dass es ein absoluter Pfad definiert ist?

Dann verstehe ich aber nicht warum der Aufruf von http://meinedomain.de/file.php/45/meineDatei.swf direkt im Browser das Audio abspielt

Geändert von ralfh (25-04-2007 um 17:19 Uhr)
ralfh ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:21   #11 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Es geht darum das, wie ich oben geschrieben habe, sobald du eine swf in eine HTML Datei einbindest alle Pfade von dieser HTML Datei ausgehen ... und bei relativen Pfaden musst du das entsprechend berücksichtigen. Bei absoluten ist es schnurz, die müssten immer gehen.

Beim direkten Aufruf funktioniert es weil da halt der HTML-Körper nicht da ist. Dann gehen alle Pfade von der Position der .swf aus.

Du brauchst ja nur mal die mp3 in den selben Ordner legen wie die HTML, dann wird es funktionieren. An dem Pfadhandling kann man halt nix ändern.
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:23   #12 (permalink)
Neuer User
 
Registriert seit: Apr 2007
Beiträge: 7
Danke. Ich probiere es mal so.

Kannst Du auch noch etwas zu größeren Zahl von swf's auf einer Seite sagen?
ralfh ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:25   #13 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Die Frage hab ich nicht wirklich kapiert ... ich hab jetzt auch Feierabend ... wünsche für heute noch viel Erfolg.
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 25-04-2007, 17:30   #14 (permalink)
Neuer User
 
Registriert seit: Apr 2007
Beiträge: 7
erstmal danke
ralfh ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:01 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele