begin process at 2012 05 27 11:45:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Général

 > 

Page bloquée rechargement page


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Page bloquée rechargement page

jeudi 27 janvier 2011 à 10:22:05 | Page bloquée rechargement page

floo75


Bonjour à tous amis scripteurs

Comme je l'ai indiqué dans le titre du message, j'ai un souci avec le rechargement de la page flash de mon site sur certains ordis.

J'ai fort logiquement intégré mon swf dans une page html et, au lancement de la page, pas de problème, tout s'affiche correctement. Par contre, au rafraîchissement de la page, celle-ci se bloque sur la barre de chargement. Le seul moyen de contrer ça est de lui indiquer "lire" avec le clic droit.

Je suppose qu'il doit y avoir une solution miracle pour contrer ça, non ? Un écouteur "ENTER_FRAME" par exemple ?

Merci d'avance pour votre aide...
jeudi 27 janvier 2011 à 17:27:17 | Re : Page bloquée rechargement page

BBFUNK01

Hello,

sur quels ordis, quels systèmes, quels navigateurs, survient le problème ?
Qu'as-tu exactement dans ton animation Flash (le code) ?

A plus ,

BBFUNK01
//C'est en forgeant qu'on devient forgeron... ;-) ;
jeudi 27 janvier 2011 à 17:52:52 | Re : Page bloquée rechargement page

floo75

Salut et merci de t'intéresser à mon problème

J'ai eu ce problème avec :
ie 9 (comme d'hab) et firefox (moins habituel) sur
un xp et un os-x leopard

Pour le fichier il y a :
Frame 1 : barre de chargement
Code ActionScript :
stop();

function progressListener(e:ProgressEvent):void {
var charger:Number = e.bytesLoaded / e.bytesTotal;
var pourcent:int = charger* 100;

loading_Bar.scaleX = charger;
}

function completeListener(e:Event):void {
loaderInfo.removeEventListener(ProgressEvent.PROGRESS, progressListener);
loaderInfo.removeEventListener(Event.COMPLETE, completeListener);
gotoAndPlay("titre");
}

loaderInfo.addEventListener(ProgressEvent.PROGRESS, progressListener);
loaderInfo.addEventListener(Event.COMPLETE, completeListener);


Frame 2: quelques infos + chargement d'une image externe
Code ActionScript :
var aCharger:Loader;
aCharger= new Loader() ;
var laVignette:PhotoClp=new PhotoClp();
aCharger.load(new URLRequest("image1.JPG"));

laVignette.x = 0;
laVignette.y = 157;
laVignette.width = stage.width*0.06;
laVignette.height = stage.height*0.06;

laVignette.addChild(aCharger);
addChild(laVignette);
trace(laVignette.width, laVignette.height, laVignette.x, laVignette.y);		


Frame 4 : Des liens externes précédé d'un stop(); par exemple :

Code ActionScript :
facebook.addEventListener(MouseEvent.CLICK,goImage6);
function goImage6(event:MouseEvent){
     getURLAS3("http://www.facebook.com/#!/group.php?gid=191448754530&ref=ts");

//etc et tout en bas

function getURLAS3(url, page="_self") {
navigateToURL(new URLRequest(url), '_self');
}

}


Rien de bien méchant a priori donc mais... ça bug !

jeudi 27 janvier 2011 à 17:55:31 | Re : Page bloquée rechargement page

floo75

Ca vient peut-être du stop(); du début de la barre de chargement, maintenant que j'y pense, non ?
samedi 29 janvier 2011 à 01:12:24 | Re : Page bloquée rechargement page

floo75

J'imagine que tu n'as pas eu le temps de regarder mon problème... J'ai continué de chercher de mon côté mais je ne trouve toujours pas. Une idée ?
samedi 29 janvier 2011 à 11:27:13 | Re : Page bloquée rechargement page

BBFUNK01

Hello,

à vrai dire je ne vois pas vraiment... J'ai eu le même genre de problème dans des pages (en HTML5) dans lesquelles j'avais intégré des swf en mode transparent -> une fois chargée les pages affichaient tout correctement, mais lorsque je rafraîchissais les pages mes swf devenaient invisibles. Ces problèmes survenaient exclusivement sur safari 4, en passant sur safari 5 ça a réglé le problème.
Donc je dirais que suivant l'intégration de ton swf -> mode window ou transparent, il faut regarder ce que ça donne.
Ensuite peut-être aussi mettre ta progressBar dans un autre swf -> tu charges le swf qui contient ta progressBar dans ta page HTML, et ensuite ce swf charge le swf qui contient ton animation.
Sinon si ce n'est pas le cas : intégrer ton swf dans ta page HTML avec SWFObject.

A plus ,

BBFUNK01
//C'est en forgeant qu'on devient forgeron... ;-) ;
lundi 31 janvier 2011 à 11:11:05 | Re : Page bloquée rechargement page

_benjy

Ola,

ca viens de ton code, lorsque tu fais un F5 (refrech navigateur), selon le navigateur ou encore la version du player en jeu, l'evenement "complete" est mal propagé.

remplace dans ton code :
Code ActionScript :
function completeListener(e:Event=null):void {
    if (e) {
        loaderInfo.removeEventListener(ProgressEvent.PROGRESS, progressListener);
        loaderInfo.removeEventListener(Event.COMPLETE, completeListener);
    }
    gotoAndPlay("titre");
}


et tout en bas après l'ajout des écouteurs sur loaderInfo :

Code ActionScript :
if (loaderInfo.bytesLoaded >= loaderInfo.bytesTotal) completeListener();


et ca devrait marcher ;)
++

Ben
Amalgam Production - Développement Web Flash PHP MySQL - Identité visuel et audiovisuel.
lundi 31 janvier 2011 à 15:18:03 | Re : Page bloquée rechargement page

floo75

Salut !

@BBFUNK01 : j'ai essayé les deux méthodes, rien à faire...

@_benjy : C'est une bonne idée de passer par là, le problème est que du coup j'ai une erreur "nombre d'arguments incorrect. 1 attendu". Il n'a pas l'air de comprendre ce sur quoi il faut qu'il travaille...

Merci à tous les deux de m'aider en tous cas !
lundi 31 janvier 2011 à 16:53:02 | Re : Page bloquée rechargement page

_benjy

MDR, ben l'erreur "nb d'argument incorrect" vient du fait que tu n'as pas modifié la fonction "completeListener" comme je te l'ai indiqué
j'ai ajouté un "=null" à la suite de "e", l'argument d'entrée de ta fonction.
"param=value" en guise d'argument permet de donner une valeur par défaut à ton paramètre.
tu peux aisi appeler ta fonction par "maFonction(monArguement);" que par "maFonction();" vue que le paramètre est de venu facultatif, you see ;)
allé en le corrigeant tu verras que ca marche (ou sinon c'est une autre erreur ailleurs ...)
++

Ben
Amalgam Production - Développement Web Flash PHP MySQL - Identité visuel et audiovisuel.


Cette discussion est classée dans : page, rechargement, bloquée, contrer


Répondre à ce message

Sujets en rapport avec ce message

Dimensionner une nouvelle fenêtre avec flash [ par tikamo ] Bonjour,Je viens de me lancer dans Flash 5 pour créer des animations sur mon site.Seulement, j'ai un petit problème au niveau des liens et à re-dimens pop up qui marche presque [ par pascangel ] salut tout le monde, je débute dans flash et c'est galère! je cherche, comme beaucoup d'autres, à ouvrir un pop up depuis ma page d'accueil flash, jus Intégration d'ASP dans page Flash 5 [ par Pipou ] Coucou !Bon j'ai un ptit problème, je voudrais intégrer de l'ASP dans une page Flash et je ne sais pas vraiment comment m'y prendre...J'ai pensé à uti revoi a un endoit precis d'une page par clic sur un bouton flash sur cette meme page (liens hypertextes) [ par Laurianne ] je désire realiser un bouton en flash ki permet d'acceder a une ligne prédéfini de la page sur laquelle est le bouton. Comme les boutons ki renvoient paramètres dans la page html [ par tieutieu ] salutest-il possible de rajouter des paramètres personnels dans l'appel du flash dans la page html?si oui comment???et comment ensuite les récupérer d afficher une page web dans l'animation [ par n2jf ] j'aimerais afficher une page web dans une partie de mon animation flash et pas dans une fenêtre à part.voilà ça serait sympa de repondre@+ Plusieurs pop up ? [ par SueHellen ] BonjourJe me permets de vous poser une question, car j'ai un problème que je n'arrive absolument pas à résoudre, ayant des notions de javascript assez lien vers une page [ par PierScher ] comment fait-on un lien vers une autre page lors de la fin de l'animation ???? une fois l'animation lue, charger la page accueil.html par exemple lien vers une page [ par PierScher ] comment fait-on pour charger une page html lors de la fin d'une animation ????une fois l'animation lue, charger accueil.html par exemple boutton flash submit [ par TRAX44 ] salut, Je voudrais utiliser un boutton flash com 1 boutton submit pour envoyer les variable de ma page vers une autre page.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,811 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales