2013-07-21 5 views
0

J'ai un problème avec mon préchargeur AS3. Je télécharge un fichier dans DeviantArt et le fichier fonctionne correctement s'il est not on fullscreen. Mais s'il est dans fullscreen, le chargeur ne fonctionne pas. Toutefois, ce problème se produit uniquement dans Google Chrome. Cela fonctionne bien avec Firefox et Explorer.As3 Preloader Browser Compatibility Problème

Je n'arrive pas à comprendre ce qui ne va pas.

Voici le code que je utilise

stop(); 
import flash.display.*; 
this.stop(); 
LoadingBar.loaderInfo.addEventListener(ProgressEvent.PROGRESS, LoadingProgress); 
LoadingBar.loaderInfo.addEventListener(Event.COMPLETE, LoadingFinish); 

function LoadingProgress(event:ProgressEvent):void 
{ 
    var pcent:Number = event.bytesLoaded/event.bytesTotal * 100; 
    LoadingBar.scaleX=pcent/100; 
    LoadingInfo.text = int(pcent) + "%"; 
} 
function LoadingFinish(event:Event):void 
{ 
    gotoAndStop(2); 
} 

Répondre

0

Chrome utilise une version différente du lecteur Flash, il est peut-être une erreur de sécurité.

Essayez d'installer le debug flash player pour obtenir des messages d'erreur de contenu Flash dans Chrome embeded

+0

Hé, je vous remercie beaucoup pour cela. Je pensais que c'était un problème avec mon code. J'ai résolu le problème en éditant mes paramètres de plug-in chrome. Cela peut sembler étrange, mais savez-vous si je peux dire à flash d'accéder ou d'utiliser le plug-in système au lieu du plug-in Chrome Browser? Comme un code dans as3 dans mon fichier. – chb382

+0

Vous pouvez éventuellement détecter la version de Flash Player et dire à l'utilisateur qu'il n'est pas compatible, mais vous ne pouvez pas le changer. Vous pourriez avoir un autre code quelque part qui casse le lecteur flash intégré de Chrome, il serait probablement préférable de le trouver puisque presque tous les utilisateurs de Chrome utilisent le lecteur par défaut. – Exbia

+0

Merci beaucoup pour votre aide. J'apprécie vraiment cela. =) – chb382