Author: doll
Date: Mon Feb 25 13:35:53 2008
New Revision: 631005

URL: http://svn.apache.org/viewvc?rev=631005&view=rev
Log:
Updated shindig's embedFlash function to match the spec documents.


Modified:
    incubator/shindig/trunk/features/flash/flash.js

Modified: incubator/shindig/trunk/features/flash/flash.js
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/features/flash/flash.js?rev=631005&r1=631004&r2=631005&view=diff
==============================================================================
--- incubator/shindig/trunk/features/flash/flash.js (original)
+++ incubator/shindig/trunk/features/flash/flash.js Mon Feb 25 13:35:53 2008
@@ -73,8 +73,8 @@
  *
  * @member gadgets.flash
  */
-// TODO The shindig implementation does not match the spec described above!
-gadgets.flash.embedFlash = function(swfUrl, swfContainer, opt_params) {
+gadgets.flash.embedFlash = function(swfUrl, swfContainer, swfVersion, 
+    opt_params) {
   switch (typeof swfContainer) {
     case 'string':
       swfContainer = document.getElementById(swfContainer);
@@ -97,7 +97,7 @@
 
   var ver = gadgets.flash.getMajorVersion();
   if (ver) {
-    var swfVer = parseInt(opt_params.swf_version, 10);
+    var swfVer = parseInt(swfVersion, 10);
     if (isNaN(swfVer)) {
       swfVer = 0;
     }
@@ -182,6 +182,13 @@
 
 // Aliases for legacy code
 var _IG_GetFlashMajorVersion = gadgets.flash.getMajorVersion;
-var _IG_EmbedFlash = gadgets.flash.embedFlash;
-var _IG_EmbedCachedFlash = gadgets.flash.embedCachedFlash;
+var _IG_EmbedFlash = function(swfUrl, swfContainer, opt_params) {
+  gadgets.flash.embedFlash(swfUrl, swfContainer, opt_params.swf_version,
+      opt_params);
+};
+
+var _IG_EmbedCachedFlash = function(swfUrl, swfContainer, opt_params) {
+  gadgets.flash.embedCachedFlash(swfUrl, swfContainer, opt_params.swf_version,
+      opt_params);
+};
 


Reply via email to