gbs 0 Denunciar post Postado Janeiro 20, 2009 Bom dia pessoal, Já tive problemas deste tipo com o Internet Explorer e Loading no Flash... Já fiz vários loading que funciona normal em outros navegadores e no IE pula do 0 para o 100 do nada... Mas o meu problema é o seguinte, criei um loading normal, que vai carregando o root e depois vários swf's externos com o componente Loader, eis o código (AS2): _global.l1 = false; onEnterFrame = function () { //load root atualsize = _root.getBytesLoaded(); totalsize = _root.getBytesTotal(); if (totalsize != undefined && totalsize == atualsize && _global.l1 != true) { _global.l1 = true; boxfotos_mc.boxload.contentPath = "arquivoqlqr.swf"; boxfotos_mc.boxload.load(); } //load box atualsize = boxfotos_mc.boxload.getBytesLoaded(); totalsize = boxfotos_mc.boxload.getBytesTotal(); if (totalsize != undefined && totalsize == atualsize && _global.l1 != false) { delete this.onEnterFrame; } }; stop(); O código é maior, pois são 3 Loaders, mas a lógica é essa, teoricamente não tem erro... No Firefox, Opera, Safari, Cachorro, Dog, etc. Não tentei, mas creio que se tentar rodar o site pelo Bloco de Notas também funcionará... Porém, no Internet Explorer (7), parece que por algum motivo ele não consegue calcular os tamanhos dos swfs e depois de carregar o root, não sai do 0%... Após dar um F5, ele pula do 0% para o 100% no primeiro Loader e fica só no 0% no segundo, dou outro F5 e ele carrega o root e o primeiro Loader e vai do 0% ao 100% no segundo, e assim sucessivamente... Após ter feito cache de todos os SWF ele pula tudo do 0% para o 100% e pronto, carrega tudo, se limpo o cache do Internet Explorer e dou F5, o problema se repete.... Além de incluir uma frase no site dizendo: "Se você está com o Internet Explorer e está acessando o site pela primeira vez, aperte a tecla F5 6 vezes, com intervalos médios de 5 segundos entre uma apertada e outra.", alguma outra idéia de como resolver o problema? <_< Link do Site com o problema: http://www.vibenight.com.br/index2.php Vlw! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Janeiro 20, 2009 não sei qual a causa do problema mas você poderia criar um swf separado, apenas para carregar esses outros e usar a classe MovieClipLoader para isso, com ela é bem mais facil, e não tem problema com pular as porcentagens []´s Compartilhar este post Link para o post Compartilhar em outros sites
gbs 0 Denunciar post Postado Janeiro 31, 2009 opa, vlw Eder; utilizei a classe MovieClipLoader e funcionou perfeitamente em todos os navegadores. muito obrigado! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites