I'm constructing an HTML based AIR application and I would
like to use a few SWF elements in it (in the normal way that you
use flash files on a web-site). However, I would also like to use a
custom chrome (i.e. not the system one) - is this possible with
AIR? Whenever I try it the swf is simply invisible - there is space
for the element on the page (using the introspector we can see
that). I have put a bug report in about this, but is there a work
around, or an imminent update which will fix it?
This is a known limitation of AIR. You can use custom chrome,
it is transparency that causes the problem with SWF and PDF content
displayed in HTML.
Depending on what you are doing, you might still be able to
use transparency by adding the SWF elements directly to the window
stage rather than adding them to the DOM in the HTML page. This is
fairly easy if the SWF elements are in a fixed position. It becomes
harder to manage if they need to scroll with the page, however.