Mijn .swf met preloader (9mb) wordt pas getoond als de .swf 85% geladen is, of soms zelf nog pas later. Dit gebeurt in IE7 & FF. In Safari wordt de preloader helemaal niet getoond!
Vanwege de eolas-zaak gebruik ik een variant op swfObjects.js. De preloader die ik heb toegepast vergelijkt getBytesTotal() met getBytesLoaded() in AS2.
Ik heb geprobeerd de object-tag in de html te tonen zonder swfObjects, dan krijg je het bekende grijze randje rond je flash, maar nog werd de preloader pas laat getoond. Ook heb ik een javascriptversie van Macromedia geprobeerd, maar dit had ook geen effect. Ik heb geprobeerd de export van de .swf van flash6 naar flash7 te veranderen, ik dacht dat misschien de javascript daar anders mee zou omgaan, maar dit had ook geen effect. Ik heb ook een lege .swf als schil gebruikt en daarin de .swf geladen van 9mb, maar dit werd helemaal niet getoond.
hier (http://dev.arendlaan18.nl/tweak/preloader/) staat een testcase, met hetzelfde gewicht ...
Wat doe ik nu verkeerd?
Voor zo'n situatie zijn toch preloaders, hoe kan ik de .swf aanroepen zodat de preloader volledig getoond wordt?
Vanwege de eolas-zaak gebruik ik een variant op swfObjects.js. De preloader die ik heb toegepast vergelijkt getBytesTotal() met getBytesLoaded() in AS2.
Ik heb geprobeerd de object-tag in de html te tonen zonder swfObjects, dan krijg je het bekende grijze randje rond je flash, maar nog werd de preloader pas laat getoond. Ook heb ik een javascriptversie van Macromedia geprobeerd, maar dit had ook geen effect. Ik heb geprobeerd de export van de .swf van flash6 naar flash7 te veranderen, ik dacht dat misschien de javascript daar anders mee zou omgaan, maar dit had ook geen effect. Ik heb ook een lege .swf als schil gebruikt en daarin de .swf geladen van 9mb, maar dit werd helemaal niet getoond.
hier (http://dev.arendlaan18.nl/tweak/preloader/) staat een testcase, met hetzelfde gewicht ...
Wat doe ik nu verkeerd?
Voor zo'n situatie zijn toch preloaders, hoe kan ik de .swf aanroepen zodat de preloader volledig getoond wordt?