Probleme dans mon code player Mp3

Thématique Probleme dans mon code player Mp3, venez dialoguer avec de nombreux webmaster ! !

Forum webmaster


La Communauté Webmaster  forum rss
  Forum-webmaster
  Webdesign / graphisme
  Flash / Director
(Modérateurs: Shain, Netah, Lilian, lauryv)
  Probleme dans mon code player Mp3
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Probleme dans mon code player Mp3  (Lu 107 fois)
Probleme dans mon code player Mp3
« sur: le 11-03-2008 à 18:03:54 »
r2ek
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 5





Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour tout le monde,

je ne comprends pas pourquoi sur le player que j'ai fait, le son ne se précharge pas. Résultat, la lecture se lance, puis se relance une fois chargée, c'est ennuyeux :P

Normalement, il ne devrait pas démarrer avant le chargement. Voila le code :
Code:
trace("jouer");

barrePlaying._width = 0;
//var fichier = "son3.mp3";
var decalage = 0;
var charge = false;
var duree, si;
txt.text = "Ecouter un extrait";
chanson = new Sound();

chanson.onSoundComplete = function() {
  _root.arreter();
};

function arreter() {
  chanson.stop();
  clearInterval(si);
  decalage = 0;
  barrePlaying._width = 0;
  _root.txt.text = "Ecouter un extrait";
}

function pauser() {
  clearInterval(si);
  chanson.stop();
}

function majTxt() {
  pc = Math.round((chanson.position*100)/chanson.duration);
  txt.text = Math.round(chanson.position/1000)+"/"+duree;
  txt.text += " - "+pc+"%";
  barrePlaying._width = pc;
  decalage = chanson.position/1000;
}

function jouer() {
  if (charge == false) {
    chanson.onLoad = function(ok) {
      txt.text = "Chargement...";
      if (ok=true) {
        charge = true;
        duree = Math.round(chanson.duration/1000);
        txt.text = "0/"+duree+" - 0%";
        chanson.start();
        si = setInterval(majTxt, 1000);
      }
    };
    chanson.loadSound(fichier, true);
  } else {
    chanson.start(decalage);
    si = setInterval(majTxt, 1000);
  }
}

Vous y comprenez qqch vous?

Merci beaucoup et @ bientôt
Fred

Rapporter au modérateur   Connecté
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
 
 

Choisissez votre forum :
Présentation
Discussions générales
Avis ?
A propos de Forum-webmaster
Présentation de services web
Actualité webmaster
Hébergement
HTML / CSS / XHTML
Javascript / DOM / Ajax
PHP / MySQL
Asp / Asp.net / IIS
Java
Python
Langages de programmation divers
Webdesign
Infographie
Flash / Director
Référencement
Le droit sur internet
Publicité - Affiliation
Formation[s]
Offres d'emploi
Demandes d'emploi
Recrutement bénévole
L'aparté ...
Matériel / Logiciel

 

Copyright Skalpel 2008 - Tous droits réservés

creation de site strasbourg