[Checkins] SVN: lovely.flvplayer/trunk/src/lovely/flvplayer/resources/flvplayer.js flash player detection implemented

Manfred Schwendinger manfred.schwendiger at lovelysystems.com
Thu Oct 5 16:19:50 EDT 2006


Log message for revision 70548:
  flash player detection implemented

Changed:
  U   lovely.flvplayer/trunk/src/lovely/flvplayer/resources/flvplayer.js

-=-
Modified: lovely.flvplayer/trunk/src/lovely/flvplayer/resources/flvplayer.js
===================================================================
--- lovely.flvplayer/trunk/src/lovely/flvplayer/resources/flvplayer.js	2006-10-05 20:18:31 UTC (rev 70547)
+++ lovely.flvplayer/trunk/src/lovely/flvplayer/resources/flvplayer.js	2006-10-05 20:19:50 UTC (rev 70548)
@@ -52,7 +52,7 @@
     var base_url = findBaseUrl();
     
     // create the instance of the player via swfobject
-    var so = new SWFObject(base_url+"flvplayer.swf", flash_id, String(width), String(height), 8, "#FFFFFF");
+    var so = new SWFObject(base_url+"flvplayer.swf", flash_id, String(width), String(height), "8", "#FFFFFF");
     
     so.addParam("quality", "high");
     so.addParam("wmode", "transparent");
@@ -68,8 +68,14 @@
          so.addVariable("fullscreen", "1");
     }
     
-    so.write(target_id);
-    
+    var success = so.write(target_id);
+    if (!success){
+        // flash plugin missing or too old
+        var error_msg = "<div class=\"error\">Flash Player detection failed. ";
+        error_msg += "Please install the Flash Player Plugin. You can install the plugin ";
+        error_msg += "<a href=\"http://www.adobe.com/go/getflashplayer\">here</a> for free.</div>";
+        document.getElementById("flashuploadtarget").innerHTML = error_msg;    
+    }
 }
 
 /**



More information about the Checkins mailing list