Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-07-2005, 23:22   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 19
Sound.loadSound() startet im IE nicht

Hallo, seltsamer weise fängt der IE nicht automatisch an zu spielen wenn ich Sound.loadSound("datei.mp3",true); aufrufe. Bei allen anderen Browsern funktioniert es. Jemand ne Idee wie man das beheben kann?
ich habe eine kleine funktion geschrieben die jede sekunde Sound.start(); aufruf aber selbst das schafft keine abhilfe.

Danke im vorraus
Solarwasser
solarwasser ist offline   Mit Zitat antworten
Alt 13-07-2005, 00:00   #2 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
ähmmm, also in meinem IE funktionierts! Zeig mal den rest vom Sound-Object her
PHP-Code:
var sndOne:Sound = new Sound(this);
sndOne.loadSound('test.mp3'true); 
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.

Geändert von shortybmc (13-07-2005 um 00:11 Uhr)
shorty ist offline   Mit Zitat antworten
Alt 13-07-2005, 00:48   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 19
here you go:
ActionScript:
  1. MovieClip.prototype.song_starten = function (file, name) {
  2.        
  3.         this.sound_obj = new Sound();
  4.         this.sound_obj.loadSound(file,true)
  5.        
  6.         this.onEnterFrame = function () {
  7.                 if(this.sound_obj.position>0) {//wenn der Sound startet
  8.                         delete this.onEnterFrame;                         this._parent.lab_info.text=_global.songtitle[song_nr] + " - " + _global.songartist[song_nr];
  9.                         _global.cplaying = true;
  10.                         _root.btn_play.label = "Stop";
  11.                        
  12.                        
  13.                         } else {
  14.                         this._parent.lab_info.text="Loading..."
  15.                         _global.cplaying = false;
  16.                         _root.btn_play.label = "Play";
  17.                 }
  18.         }
  19.         this.sound_obj.onSoundComplete = function () {
  20.                 (song_nr==songfiles.length-1)? _global.song_nr=0 : _global.song_nr++;//nächsten Song auswählen (-1 da song_nr bei 0 anfäng)
  21.                 _root.sound_mc.song_starten(songfiles[song_nr],songtitle[song_nr]);
  22.  
  23.         }
  24. }// ende song_starten()
  25.  

Geändert von solarwasser (13-07-2005 um 00:49 Uhr)
solarwasser ist offline   Mit Zitat antworten
Alt 13-07-2005, 01:04   #4 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 19
achja, wenn ich song_starten(); nach einiger Zeit nochmals aufrufe fängt der player auch im IE an zu spielen. Ich denke es hat was mit dem cache zu tun, aber keine ahnung warum der IE nur spiel wenn die Dateien gecached sind.
solarwasser 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 07:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele