Le son s'arrête quand on "cache" le swf

Le son s'arrête quand on "cache" le swf - Flash/ActionScript - Programmation

Marsh Posté le 30-06-2006 à 09:46:47    

Salut all,
 
Je suis face à un problème bizarre.
 
Depuis que j'ai maj le flash player à la version 9, dès que je joue un son dans Firefox ou Opera dans une animation, le son saccade pendant 5 secondes au départ (ce qui est sans doute dû au préchargement sauf que ça ne le fait pas sous IE :D ) mais en plus il s'arrête dès que je recouvre la surface de l'animation par une fenêtre :??: Ce bug n'apparaît pas sous IE car j'ai le plugin flash 8 sur IE.
 
J'ai mis un exemple en ligne pour que vous fassiez les tests et voir si ça fait pareil chez vous.
 
http://www.assassin-connexion.net/test.php
 
Faites play, attendez 5, 10 secondes et ouvrez un nouvel onglet ou même un dossier sur votre pc et recouvrez l'animation en totalité par la fenêtre, le son se coupe. Et dès qu'on fait apparaître ne serait-ce qu'1 pixel, le son repart. Soit c'est un bug, soit j'ai fait un effet chelou dont j'ignore l'origine :D  
 
Sinon pour le code :
 

Code :
  1. _soundbuftime = 5; // pour tenter de virer la saccade au début, mais rien n'y fait
  2. var sonurl = "http://assassinconnexion.free.fr/Undaground_Connexion.mp3";
  3. _root.zik = new Sound();
  4. son = "Undaground Connexion";
  5. _root.zik.onSoundComplete = function () {
  6.  _root.zik.stop();
  7.  _root.btson.gotoAndStop(1);
  8.  _root.zik = new Sound();
  9. }
  10. btplay.onRelease = function() {
  11. _root.zik.loadSound(_root.sonurl, true);
  12. gotoAndStop(2);
  13. }


Voilà, y'a rien d'exotique dans le code, je ne comprends pas d'où ça peut venir.


Message édité par Inekman le 30-06-2006 à 12:51:58
Reply

Marsh Posté le 30-06-2006 à 09:46:47   

Reply

Marsh Posté le 30-06-2006 à 15:09:37    

Ayé je crois avoir trouvé l'origine de ce problème qui semble déchaîner les passions :D
 
Lorsque le lecteur se trouve sur une page où il y en a 6 ou 7 ça marche mais dès qu'on en place trop (plus d'une dizaine) le chargement du son se met à saccader et le bug dont je parle dans le post au dessus apparaît, à savoir, dès qu'on met un truc qui cache complètement l'animation et bien il n'y a plus de son.
 
C'est la seule explication que je vois.

Reply

Marsh Posté le 30-06-2006 à 15:30:49    

Voici un screen du site avec le lecteur intégré. J'ai utilisé Opera pour dézoomer au max pour montrer le nombre de lecteur qui se trouve sur la page et la manière dont c'est affiché. Le cadre rouge représente un morceau et le cadre noir est le lecteur correspondant au morceau. Sur cette page il y a donc 18 fois le lecteur pour chaque morceau et il y a le bug. Dès que j'ouvre un même son depuis une page où il est le seul à être affiché, ça marche.
 
Donc voilà, je trouve ça bizarre que le navigateur (ou flash) ne parvient pas à gérer cela.
 
http://img512.imageshack.us/img512/180/listelecteur6ra.th.gif

Reply

Marsh Posté le 01-07-2006 à 20:59:12    

C'est bon j'ai mis le lecteur en ligne, mais le bug est toujours là. Ce qui est bizarre c'est que ça marche lorsqu'on est sur un page où il y a 3 ou 4 lecteurs mais dès qu'on est sur les pages principales contenant la liste complète des chansons à écouter, ça bug.
 
Vous pouvez tester ici :
 
http://www.assassin-connexion.net/?page=featuring
 
J'espère que ça soulèvera un questionnement un poil plus conséquent car c'est un bug à résoudre.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed