I found that Flash has a new hasPriority parameter:
This forces the SWF to start playing if it is off screen initially, which is better.
However, when the user scrolls so that a SWF moves off screen, it will still be throttled and resume from it's current frame when the user scrolls back on.
Is there any alternative to hasPriority that will continue to keep the Flash active?
This broke our code too - bandwidth detection fails when the swf is off the screen. This is a major problem for us. Is there a way to disable it for some swfs if required.
This broke our page too. Worst still it only appears on Firefox in Windows.
The hasPriority has no effect if it's positioned off the top left side of the screen. This makes it impossible to do Flash videos in modal windows.