Facebook API and Adobe Flash: Marriage Not Made in Heaven
We do widget, and as anyone who creates or user widgets knows Adobe Flash-based widget have dominated the social networking and media landscape for many years. With the advent (and growing popularity) of the Facebook Platform, many thought that Flash-based widget would quickly and easily make their way, unfettered, unto Facebook pages, but this has not been the case!
Flash does work on Facebook, but with some limitations. For companies and developers looking to port their Flash-ware to Facebook, here are some important considerations to be aware of:
- Facebook does not support Flash to Javascript communication
- Interaction between Javascript or FBSJ and Flash is prohibited. You’ll have to use flashvars to pass information into your Flash component.
- Facebook does not support Flash links/navigation
- In more technical terms, navigateToUrl and getURL by default do not work in Facebook (See work around)
- You have to embed your Flash in an IFRAME in order to enable navigation to work.
- Facebook and Flash have a problem sharing the same session
- In less technical terms, writing Facebook/Flash applications that recognize a user’s unique activity require some hard work (and experience).
- Flash cannot automatically begin playing on a user’s Facebook profile page
- Flash components cannot automatically begin playing on profile pages, so the fb:swf tag displays a developer-specified place-holder image until the user interacts with the object.
Most Recent Posts
- Google is Indexing Adobe Flash Files (SWFs) - SEO for Flash Widgets? - December 16th, 2009
- Widget News and Trends: Dec 16, 2009 - December 16th, 2009
- Recent Widget Blog Posts - December 15th, 2009
- Matthew West's Facebook Page - Why Every Artist Needs One! - December 14th, 2009
- CareerBuilder "Re-selling" Facebook? Yikes! - December 14th, 2009
Last 5 posts in Development
- Developing on the Yahoo! Open Application Platform - June 24th, 2009
- Designing Good APIs - June 23rd, 2009
- The Facebook Ninja Returns - February 14th, 2009
- Thanks Facebook for the "Add"! - February 14th, 2009
- Ninjas Guide to Facebook Application Integration - February 13th, 2009



[...] a Flash-based widget and then build a FB application to “contain” it (the are some limitations). The alternative is to ditch the widget idea and simply build a full featured FB [...]
Pingback by Metablocks | Widgets Platform Overview - Widget, Gadget and Social Media App Design and Development — July 7, 2008 @ 6:01 pm
[...] Facebook doesn’t really lend itself well to supporting widgets of any kind (even Flash-based widgets). The best and most effective approach to “porting your widget” [...]
Pingback by Metablocks | ClearSpring Facebook Support: Quick and Easy FB Apps? - Widget, Gadget and Social Media App Design and Development — December 29, 2008 @ 5:48 pm