在银光中嵌入闪光灯 [英] embed flash in silverlight
本文介绍了在银光中嵌入闪光灯的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
string mediaUrl = http://www.youtube.com/v/h8Ek3v1RBEU&hl=zh-TW&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(allowcriptaccess,always);
mediaContent = HtmlPage.Document.GetElementById(MediaDiv);
mediaContent.SetAttribute(innerHTML,jsText);
head.AppendChild(mediaContent);
mediaContent.SetStyleAttribute(display,block);
这样我们可以嵌入一个flash文件。
How do you embed a flash video in silverlight, if the source file is provided?
解决方案
Finally I got the answer,
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");
This way we can embed a flash file.
这篇关于在银光中嵌入闪光灯的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文