A quick fix for the time being would be to have the flash sitting in a containing div, and putting a background image on that div.
The only problem is that on standard web browsers you will be loading both the background and the flash, but for the time being, at least visitors using mobile devices won't be left with a blank space.