Open rosefloase opened 4 months ago
ive since edited the page to include ruffle standalone, and to show a ruffle loading bar when using it. this isn't a permanent fix though-i would prefer to have a preloader within the flash so i can style it without relying on css
wow! i thought that was a toggle! i might be stupid
the loading screen doesn't display
That's because Ruffle doesn't begin playing SWFs until they are fully downloaded. Streaming playback will need to be implemented later.
instead plays a choppy, slowed down version of the embedded video
I don't know what you're talking about. Ruffle's behavior appears to be the same as Flash's when the SWF is fully downloaded.
https://github.com/user-attachments/assets/27b70621-1880-45cc-ad84-bb6465ad8230 here, i've temporarily disabled the splash screen. you can see that the preloader does not work when using ruffle's web extension. for now, i have set ruffle to only play swfs once fully loaded, but that was not my original intent
http://www.mspaintadventures.com/newindex.php?s=6&p=003840 this site has animations with working preloaders. however, they do not use flvs, and are created in actionscript 2. this is why i believe this is an error
Describe the bug
there's a loading screen on this swf that appears when the full swf has not fully loaded, but the user has attempted to start video playback. when using ruffle, the loading screen doesn't display, and instead plays a choppy, slowed down version of the embedded video
Expected behavior
a loading screen should appear when the window is clicked, but the file isn't fully loaded. (checks are done via loaderInfo.bytesTotal and loaderInfo.bytesLoaded, video is stored WITHIN the swf.)
Content Location
https://thepersonever.net/pikmin/halo/ce/img/mission1/1.swf
Affected platform
Browser's extension
Operating system
windows 10
Browser
librewolf 115.9.1esr-1
Additional information
this video is for a webpage i'm working on. when viewing this flash on the page, you're able to play the swf before it finishes loading, even when reloading the page. (link)