ERLEDIGT
NEIN
NEIN
ANTWORTEN
10
10
ZUGRIFFE
578
578
EMPFEHLEN
-
ich hab das hier (von http://www.flashhilfe.de/forumanfae...476.html#154476):
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
meineLieder = new Array("lied1.mp3", "lied2.mp3", "lied3.mp3", "lied4.mp3"); meinSound = new Sound(); aktuellesLied = 0; meinSound.onSoundComplete = function() { if (aktuellesLied < meineLieder.length-1) { aktuellesLied++; } else { aktuellesLied = 0; } meinSound.loadSound(meineLieder[aktuellesLied], true); lied.text = meineLieder[aktuellesLied]; }; meinSound.loadSound(meineLieder[aktuellesLied], true); lied.text = meineLieder[aktuellesLied];
bei mir ausprobiert.
das klappte alles gut, bloß ich hab das als eine html datei und natürlich als eine swf datei veröffentlich.
wenn ich die swf datei öffne kann ich was hören aber wenn ich die html datei öffne höre ich nichts
ich sehe nur, welches lied läuft
woran kann es liegen?
die lieder liegen in dem selben verzeichnis wo die anderen dateien liegen (*.fla, *.swf, *.html)
also bei der swf datei klappt es. also liegt das nicht an das verzeichnis
nur die html datei funkt nicht. und wenn ich die swf datei mit dem IE öffne funkt es auch nicht. das ist dann genau so wie bei der html datei.
ich bitte um hilfe
danke
hitman86
-
Hi,
ist zwar merkwürdig, dass es scheinbar nur eingebettet nicht funktioniert, aber probiers mal so:(Das Soundobjekt möchte wissen, zu welchem Clip es gehört)PHP-Code:meinSound = new Sound(this);
Gruß
.
-
hi,
ich weiß jetzt nicht was ich genau machen soll
können Sie es mir bitte sagen?
wäre sehr nett von Ihnen
danke
hitman86
-
Hi,
Das förmliche "Sie" brauchts hier nicht - wir sind hier pauschal alle per "Du".
na ja, das war eingentlich mein Vorschlag:
Stattschreibst Du:Code :1
meinSound = new Sound();
War allerdings nur ein Schuss ins Blaue. Der Fehler könnte durchaus noch woanders liegen; ohne die Datei gesehen zu haben, kann ich Dir aber nicht weiterhelfen.PHP-Code:meinSound = new Sound(this);
Es könnte z.B. sein, dass die Sounds in der Webseite nicht mehr gefunden werden, weil sich die mp3-Dateien z.B. in einem anderen Ordner als die html-Seite befinden. Dazu müsstest Du uns aber schon ein paar mehr Infos geben.
Gruß
.
-
ne das klappt auch nicht
ich hab dann mal so eine soundconsole gebastelt:
in den ersten frame hab ich als AS das hier geschrieben:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
meineLieder = new Array("lied1.mp3", "lied2.mp3", "lied3.mp3", "lied4.mp3"); meinSound = new Sound(this); aktuellesLied = 0; meinSound.onSoundComplete = function() { if (aktuellesLied<meineLieder.length-1) { aktuellesLied++; } else { aktuellesLied = 0; } meinSound.loadSound(meineLieder[aktuellesLied], true); lied.text = meineLieder[aktuellesLied]; }; meinSound.loadSound(meineLieder[aktuellesLied], true); lied.text = meineLieder[aktuellesLied];
dann hab ich noch in dem selben frame 4 buttons eingefügt.
ein play-button, ein stop-button, ein ein zurück-button und ein vor-button.
in den play-button hab ich als AS das stehen:
Code :1 2 3 4
on (release) { meinSound.loadSound(meineLieder[aktuellesLied], true); lied.text = meineLieder[aktuellesLied]; }
ind den stop-button das:
Code :1 2 3 4
on (release) { meinSound.stop(); lied.text = ""; }
in den zurück-button das:
Code :1 2 3 4 5 6 7 8
on (release) { if (aktuellesLied>0) { aktuellesLied--; meinSound.stop(); meinSound.loadSound(meineLieder[aktuellesLied], true); lied.text = meineLieder[aktuellesLied]; } }
und in den vor-button das:
Code :1 2 3 4 5 6 7 8
on (release) { if (aktuellesLied<meineLieder.length-1) { aktuellesLied++; meinSound.stop(); meinSound.loadSound(meineLieder[aktuellesLied], true); lied.text = meineLieder[aktuellesLied]; } }
und dann hab ich noch ein dynamisches textfeld erstellt mit dem instance name "lied",
damit das lied angezeigt wird.
vielleicht hilft das euch weiter.
hitman86
-
Wie gesagt: Meiner Meinung nach kann das eigentlich nur an den Pfaden liegen. Liegen alle Dateien (html-Seite, swf-Datei und die Songs) im selben Verzeichnis?
An dem Code entdecke ich (zumindest vom Ansehen) keine Fehler. Wenn die Pfade ok sein, poste bitte mal die Datei; einen versteckten Fehler findet man am besten durch Ausführen und Debuggen.
Gruß
.
-
ja die liegen alle in dem selben verzeichnis, sonst würde doch die swf datei auch nicht gehen.
wenn ich die html datei öffne, muss ich erstmal play drücken damit das geht. bei der swf datei geht das automatisch an. ich will jetzt, das die html datei auch das leid automatisch an geht.
bei firefox und netscape funkt es einwandfrei.Geändert von hitman86 (09.07.05 um 15:58 Uhr)
-
Du kannst die .fla in ein ZIP- oder rar-Archiv packen.
... aber vielleicht ist das garnicht nötig:
Mich wundert zwar, dass direkte Aktionen im ersten Frame scheinbar bei Dir nicht ausgeführt werden, aber versuch mal, das Laden der ersten Songs in eine einmal aufgerufene onEnterFrame-Methode zu packen (wäre ein Workaround):GrußPHP-Code:this.onEnterFrame = function() {
meinSound.loadSound(meineLieder[aktuellesLied], true);
lied.text = meineLieder[aktuellesLied];
delete this.onEnterFrame;
}
.
-
wie jetzt bitte wo soll das hin
danke
hitman86
-
Da wo bei Dir im ersten Frame steht:
schreibst Du halt statt dessen:PHP-Code:meinSound.loadSound(meineLieder[aktuellesLied], true);
lied.text = meineLieder[aktuellesLied];
Ach ja: Bitte achte etwas mehr auf unsere Netiquette (insbesondere das gelegentliche Benutzen der Shifttaste), danke!PHP-Code:this.onEnterFrame = function() {
meinSound.loadSound(meineLieder[aktuellesLied], true);
lied.text = meineLieder[aktuellesLied];
delete this.onEnterFrame;
}
Gruß
.
-
Ja das klappt endlich.
Vielen Vielen Dank Datic
Achja, kann ich vielleicht noch ein pause button einbauen und ein lautstärke regeler?
Gruß
hitman86Geändert von hitman86 (08.07.05 um 16:23 Uhr)
Ähnliche Themen
-
Kein Sound vom Mobo / Bad Direct Sound Driver
Von Jennesta im Forum HardwareAntworten: 8Letzter Beitrag: 08.12.08, 13:02 -
VST kein sound?
Von Derdada im Forum Audiotechnik, Recording & Audio-SoftwareAntworten: 2Letzter Beitrag: 26.04.08, 20:31 -
Kein Sound
Von Christian Fein im Forum Flash PlattformAntworten: 9Letzter Beitrag: 30.05.03, 22:59 -
SoundOnBoard->5.1-Sound-Karte->KEIN SOUND MEHR
Von Mr.Mista im Forum HardwareAntworten: 1Letzter Beitrag: 02.02.03, 12:30 -
Kein Sound
Von AvS im Forum Microsoft WindowsAntworten: 2Letzter Beitrag: 26.08.02, 13:51





Zitieren
Login





