Avatar billede elnino Nybegynder
20. september 2001 - 13:41 Der er 14 kommentarer og
1 løsning

nogen der har erfaringer??

Er der nogen der har erfaringer med en flash fil der ikke vil loade helt ind færste gang, men anden gang (når der ligger lidt i cahcen går jeg ud fra), virker den??
Avatar billede kirus Praktikant
20. september 2001 - 16:13 #1
hvad er det den ikke viser?

Hvis den ikke loader helt rigtig ville jeg sætte en preloader ind. så at Filmen bliver fuldstændig loadet før den går i gang.

Hvis du har brug for en preloader så kontk mig venligst jeg sender dig et eksemple men kun pr. e-mail
Avatar billede lingoman Nybegynder
20. september 2001 - 16:35 #2
Hej elnino,

Jeg har ikke selv erfaringer men høre andre har haft det samme problem:

citat:\"> >Has anyone had problems with loadMovie working on Mac NS 4.7?
> >
> >I built this site recently:
> >
> >http://www.watchreels.com
> >
> >that uses extensive Generator and ASP/SQL communication. I\'m using the
> >scrolling list object quite a bit as you\'ll see and the .swt file with
> >the list is being loaded with the loadMovie method. So far the site has
> >worked great for everyone.....until, a couple days ago we got a few
> >emails with people on MAC NS 4.7 having trouble loading up the .swt
> >files.....you\'ll see that when a content window is opened there\'s a
> >spinning logo....that dissapears when the movie is loaded.....these
> >users are stuck watching the spinning logo forever.
> >
> >Any tips or pointers would be great.
> >
> >Thanks,
> >Scott
> >
>
>
> Scott,
>
> The only difference I noticed on NS 4.7 was the alert box that I was
> about to submit info to an unsecure server, or something like that.
> That alert can be turned off. I wonder if that is causing the problem
> because that alert requires a reply.
>
> Just a whatever.
>
> Michael\"

Svar: \"Yes, I have. I mainly encountered problems when attempting to load SWFs that
contain only sound. The Mac starts loading - and stops halfway at times.
Weird.

Check this site I made, http://www.smarteamdesign.com. Loading different
soundtracks on the PC works fine, on the Mac quite often not. Note that
switching pages cross-fades audio tracks :)

Jeroen\"

Dvs at NS 4.7 på mac somme tider ikke loader filen færdig, eller ikke registrerer at den er loaded som i dit tilfælde, når loadMovie bliver brugt.

Kan du vise os dine preloader actions så at vi evt. kan finde en workaround som tager højde for dette uheldige fenomen ?

mvh geo
Avatar billede kirus Praktikant
20. september 2001 - 16:52 #3
hvis du snakker til mig .. så er den simpleste
1. Frame
ifFrameLoaded (3) {
gotoAndPlay (3);
}
2. Frame
gotoAndPlay (1);
3.Frame starter Siden
Avatar billede lingoman Nybegynder
20. september 2001 - 16:58 #4
kirus> Jeg tror at elninos preloader \"hænger\" i NS4.7 på mac men kører fint på PC. Derfor vil jeg gerne vide hvilke actioner der bliver brugt.

mvh geo
Avatar billede kirus Praktikant
20. september 2001 - 17:01 #5
oki... jeg følte mig bare tiltalt... *g*
Avatar billede elnino Nybegynder
20. september 2001 - 18:38 #6

Frame 1 på _level0:

loadMovieNum (\"navigation.swf\", 15000);
loadMovieNum (\"1/1.swf\", 10);
loadMovieNum (\"1/1a1/1a1.swf\", 11);

jeg har en lille film der siger loading. På den MC har jeg følgende actions:

onClipEvent (load) {
    naviLoad = false;
    lampsLoad = false;
    in1 = false;
}
onClipEvent (enterFrame) {
    if (naviLoad == true && lampsLoad == true) {
        _level15000.gotoAndStop(2);
        _level10.gotoAndStop(3);
        _level0.gotoAndStop(3);
       
    }
}


På de 2 store film har jeg så en MC med følgende script og en stop() i framen

onClipEvent(enterFrame){
if(_framesloaded>=_totalframes){
_level0.tal.naviLoad=true
}
}
Når både naviLoad og lampsLoad er blevet true går de alle levels til den frame med indhold.
Det virker som sagt perfekt på min pc, men der er seriøse mac problemer (eller netscape - ikke helt sikker).Men den kan altsp også finde på at gøre det på min explore 6!!!!!!(nogle få gange - man aldrig anden gang)

Du kan se sitet på http://fla10.com.virker.nu/lk/

Håber det kan hjælpe, jeg er meget forviret...

Avatar billede elnino Nybegynder
20. september 2001 - 18:40 #7
Jeg skal lige tilføje at der selvfølgelig er en stop() i frame1 på _level0...
Avatar billede kirus Praktikant
20. september 2001 - 19:41 #8
ideen med siden er ellers meget godt... men lidt forvirrende.. den viker da ellers meget godt...
Avatar billede lingoman Nybegynder
20. september 2001 - 21:36 #9
Hej elnino,

Nu er jeg ikke sikker på om dette vil fjerne mac problemerne, men jeg har et forslag til dig med minimale indgreb i dine actions. Se om ikke det skulle virke :)

I stedet for at stoppe _level0 i frame 1, tilføj 2 frames og lad den loope i frames 2 og 3. Dvs at din preloader skal findes i frames 1 til 3 på _level0.

_level0 Frame 1 action

                    loadMovieNum (\"navigation.swf\", 15000);
                    loadMovieNum (\"1/1.swf\", 10);
                    loadMovieNum (\"1/1a1/1a1.swf\", 11);
                    naviLoad = false;  // har flyttet 2 af variablerne til _level0, men husk også in1
                    lampsLoad = false;

_level0 Frame 2 action

  //ingen

_level0 Frame 3 action

                        if (naviLoad == true && lampsLoad == true) {
                            _level15000.gotoAndStop(2);
                            _level10.gotoAndStop(3);
                            gotoAndStop(_currentFrame + 1);  // eller den frame din mainmovie nu starter i
                           
                        } else {
                              gotoAndPlay(_currentFrame - 1);
                        }


De store film skal så sætte variablerne i _level0 i stedet for _level0.tal

onClipEvent(data){
                    if(_totalframes > 0 && _framesloaded==_totalframes){
                    _level0.naviLoad=true
                    }
}


onClipEvent(data){
                    if(_totalframes > 0 && _framesloaded==_totalframes){
                    _level0.lampsLoad=true
                    }
}

Her har jeg antaget at lampsload bliver sat af den anden MC, og bruger (data) eventen i stedet for enter frame.

Hvis du har siddet med problemet i nogle dage synes jeg at det er et forsøg værd, og jeg krydser finger og håber for dig at det løser dit problemet.

mvh geo

Avatar billede lingoman Nybegynder
21. september 2001 - 07:44 #10
En anden ting værd at afprøve er at ændre level for

loadMovieNum (\"navigation.swf\", 15000);

til level 100

loadMovieNum (\"navigation.swf\", 100);

og naturligvis en tilsvarende ændring i _level0 Frame 3 actionen


Hvis ikke disse små tiltag giver pote er der nok ingen vej udenom en grundig debugging hvor vi bryder koden op i mindre og mindre dele indtil problemet er isoleret...

Håber at det hjælper!

mvh geo
Avatar billede elnino Nybegynder
21. september 2001 - 13:33 #11
Hej Lingoman,

Jeg sidder på arbejde lige nu, men det er helt sikkert et forsøg værd....
Jeg for først tid på Søndag, men skrive tilbage straks efter forsøget er afprøvet ;-)

Hilsen
Elnino
Avatar billede lingoman Nybegynder
27. september 2001 - 19:59 #12
Hej elnino,
Hjalp nogen af forsøgene?
Avatar billede lingoman Nybegynder
15. oktober 2001 - 18:08 #13
Ingen resultater ?
Avatar billede elnino Nybegynder
28. oktober 2001 - 14:05 #14
Mange tak for hjælpen lingoman.
Jeg kunne ikke helt bruge den data clip event men lavede en frame loop og nogle andre små ting - Kan desvære ikke sige præcis hvad jeg gjorde [desvære :-(] men det fungere næsten perfect....

Merci og nogle point....
Avatar billede lingoman Nybegynder
28. oktober 2001 - 14:21 #15
Det er godt at du fik løst det, selvom jeg også håbede på at blive klogere...
Tak for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester