SWF object – simple & utile

La librairie javascript swfobject vous permet d’intégrér très rapidement et facilement une vidéo flash (swf ou flv)
 
Voici un petit code pour facilement mettre en place vos vidéos !


Le HTML :

<div id="video"></video>

Le CSS :

video = 'http://youtube.com/uZdhrEAfF';
 
// Mes paramètres
var flashvars = {
  param1: value1,
  param2: value2
};
 
// Mes options du flash
var params = {
  allowScriptAccess: 'always',
  menu: 'false',
  wmode: 'transparent'
}
 
user_agent = navigator.userAgent.toLowerCase();
 
// Gestion du navigateur chrome et opera
if (/chrome/.test(user_agent) || /opera/.test(user_agent))
  $('#video').replaceWith($('<object id="video" type="application/x-shockwave-flash" width="500" height="500"><param name="wmode" value="transparent"><param value="param1=' + flashvars.param1 + '&param2=' + flashvars.param2 + '" name="flashvars"><param name="movie" value="' + video +'"></object>'));
else
  swfobject.embedSWF(video, '#video', 500, 500, '8.0.0', null, flashvars, params);

Le tour est joué !


Réagissez sur cet article