2009-04-29 7 views

Répondre

4

Enfin, je suis la réponse,

string mediaUrl= http://www.youtube.com/v/h8Ek3v1RBEU&hl=en&fs=1; 

HtmlElement mediaContent = HtmlPage.Document.GetElementById("MediaDiv"); 
HtmlElement mediaObject = HtmlPage.Document.CreateElement("Object"); 

mediaObject.Id = "mediaObject"; 
mediaContent.AppendChild(mediaObject); 

HtmlElement param = HtmlPage.Document.CreateElement("param"); 
param.Id = "MediaID"; 

param.SetAttribute("name", "movie"); 
param.SetAttribute("value", mediaUrl); 

param.SetAttribute("valuetype", "ref"); 
mediaObject.AppendChild(param); 

HtmlElement embed = HtmlPage.Document.CreateElement("embed"); 
embed.SetAttribute("src", mediaUrl); 

embed.SetAttribute("width", "425px"); 
embed.SetAttribute("height", "344px"); 

embed.SetAttribute("allowscriptaccess", "always"); 
mediaContent = HtmlPage.Document.GetElementById("MediaDiv"); 
     mediaContent.SetAttribute("innerHTML", jsText); 
     head.AppendChild(mediaContent); 

mediaContent.SetStyleAttribute("display", "block"); 

De cette façon, nous pouvons intégrer un fichier flash.

0

Dans Silverlight 3, nous avons mis en place des capacités audio premières/vidéo alors oui vous pourriez en théorie rendre en .flv dans Silverlight. Cela étant dit, recherchez vos licences de codecs ici et assurez-vous de respecter les CLUF d'Adobe/Conditions & Conditions, etc.

Scott Barnes/Rich Platforms Chef de Produit/Microsoft.

+0

Merci pour votre réponse, mais je développe cette application dans silverlight 2.0.Est-ce que je peux le faire avec silverlight 2.0 ?? – Ramya

0

Ramya,

Désolé, pas que je sache. Silverlight 3 est la seule stratégie réaliste ici, il y a peut-être quelques façons de l'utiliser en utilisant votre propre wrapper natif ou quelque chose comme ça, mais c'est un peu risqué d'utiliser cette approche.

Désolé!

Questions connexes