2013-07-21 3 views
0

У меня проблема с моим предварительным загрузчиком as3. Я загружаю файл в DeviantArt, и файл работает нормально, если он равен not on fullscreen.Совместимость с браузером для предварительного загрузчика As3

Но если он находится в fullscreen, загрузчик не работает. Однако эта проблема возникает только в Google Chrome. Он отлично работает с Firefox и Explorer.

Я не могу понять, что не так.

Вот код, я использую

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); 
} 

ответ

0

Chrome использует другую версию Flash-плеера, так что это может быть ошибка безопасности.

Попробуйте установить debug flash player для получения сообщений об ошибках от содержания флэш погруженных в Chrome

+0

Эй, спасибо вам большое за это. Я думал, что с моим кодом что-то не так. Я решил проблему, отредактировав настройки chrome plug-in. Это может показаться странным, но знаете ли вы, есть ли способ, с помощью которого я могу сообщить flash, чтобы получить доступ или использовать системный плагин вместо плагина браузера Chrome? Как код в as3 внутри моего файла. – chb382

+0

Возможно, вы обнаружите версию flash-плеера и сообщите пользователю, что она несовместима, но вы не можете ее изменить. Возможно, у вас может быть другой код, который нарушает встроенный флеш-плеер Chrome, вероятно, лучше всего его найти, поскольку почти все пользователи Chrome используют проигрыватель по умолчанию. – Exbia

+0

Большое вам спасибо за помощь. Я очень ценю это. знак равно – chb382