FF 22 completely breaks Flash
The new FF 22 dpi scaling breaks Flash programs (at least the ones that have "noScale" set in Flash).
The problem is that I have this in the HTML (generated by swfobject.js): <object data="main.swf" name="flashContent" id="flashContent" type="application/x-shockwave-flash" height="576" width="1024"><param value="noscale" name="scale"><param value="t" name="salign">
When I trace the Flash program it says: "3.202: MainView: setup: stageW = 1280, stageH = 720"
FF has changed 1024 and 576 to 1280 and 720. The stage size is used by the flash program is used to place objects accordingly in the Flash program. Now, if the Flash program doesn't have appropriate, scalable assets, the layout in Flash program is totally messed up.
Flash has its own scaling mechanisms and this change is a real problem for the "noScale" mode because it is not passing the information correctly from the HTML to the Flash program.
I wouldn't mind if FF scaled the entire Flash window, but changing the parameters passed in not the right way to do it.
Ernie
所有回复 (1)
Make sure windows DPI is at 100 percent