swftools-common
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Swftools-common] preloader not working on IE7


From: Pablo Rodríguez
Subject: [Swftools-common] preloader not working on IE7
Date: Mon, 23 Feb 2009 17:59:45 +0100
User-agent: Thunderbird 2.0.0.19 (X11/20090114)

Hi there,

I have just uploaded http://ousia.justfree.com/output.swf that is mainly a sprite with a preloader (script below).

For some strange reason, the preloader works with both Firefox 2 and Opera 9 plus Flash 10 (both are on my Linux system). In Linux using IE5, IE55 and I6 with Wine plus Flash 9 works the preloader also fine. But in real WinXP, IE7 and Flash 10, the preloader doesn't work at all.

The sprite itself doesn't work, but I'm not interested in this right now.

Could anyone test this with IE in WinXP and tell me whether the preloader works or not?

Thanks for your help,


Pablo



# Presentation loader for SuperShow presentations

.flash filename="orphanworks-loader.swf" version=7 fps=12
.font roman "/usr/share/fonts/ttf/AVI-Optima-Bold.ttf" glyphs=" %()MB0123456789/:,." .edittext loader font=roman color=#808080 size=30% width=300 height=30 border=none align="right" noselect variable=loading_text

.swf first_slide "orphanworks-first.swf"

.frame 1
    .put first_slide
    .put loader
    .stop loader

    .action:
        slide_height=Stage.height;
        slide_width=Stage.width;
        counter_percent=(slide_width/800)*100;
        loader._x = slide_width-(loader._width*(counter_percent/100)*1.5);
        loader._y = slide_height-(loader._height*2.5);
        loader._xscale=counter_percent;
        loader._yscale=counter_percent;
    .end

.frame 2
    .action:

loading_text = (String (Math.round ((_root.getBytesLoaded() / (1024*1024)) * 100) / 100) + " MB / " + String (Math.round ((_root.getBytesTotal() / (1024*1024)) * 100) / 100) + " MB " + " (" + String (Math.round ((_root.getBytesLoaded() * 100) / _root.getBytesTotal())) + "%)" );

    if (_root.getBytesLoaded() < _root.getBytesTotal()) {
            gotoAndPlay(1);
        } else {
            gotoAndPlay(3);
        }

    .end

.frame 3
        .sprite movie
        .end
        .put movie
        .stop

.end




reply via email to

[Prev in Thread] Current Thread [Next in Thread]