Home » Blog

 
 

July 1, 2008

Facebook API and Adobe Flash: Marriage Not Made in Heaven

Categories: Development, Facebook, Flash, Javascript, Social Media — admin at 8:48 am

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!
Facebook-flash
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

Last 5 posts in Development

Sphere: Related Content

2 Comments »

  1. [...] 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

  2. [...] 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

RSS feed for comments on this post. TrackBack URI

Leave a comment