我有什麼?Silverlight媒體播放器問題
我有一個Web部件,它動態加載Silverlight對象。 Web部分加載媒體播放器並運行視頻。我指的是Silverlight 2.0。
下面的代碼我使用:
Silverlight silverlightControl = new Silverlight();
silverlightControl.ID = "VideoXaml";
silverlightControl.Source = "~/_layouts/1033/MyVideoPlayer.xap";
silverlightControl.Width = Unit.Percentage(100);
silverlightControl.Height = new Unit(400);
silverlightControl.InitParameters = paramBuilder.ToString();
silverlightControl.AutoUpgrade = true;
this.Controls.Add(silverlightControl);
我想做什麼?
現在,我想在Silverlight 3.0運行相同的代碼。所以,我用Web部件封裝了DLL,System.Web.Silverlight.dll,當這個DLL出現在GAC中時,Web部件至少在我的只有Silverlight 3.0的機器中工作良好。
我面臨什麼問題?
在使用Silverlight 3.0我的客戶端的機器之一,Web部件不會在那裏與其他Silverlight Web部件工作正常工作。
我們厭倦了通過使用JavaScript(Silverlight 3方法)加載Silverlight對象來更改代碼。但是,當其他Web部件在同一頁面上實現回調時,我們在加載Silverligh控件時遇到問題。 Video web部分永遠顯示加載動畫。
有沒有人遇到這樣的問題,並找到任何解決方案?
在此先感謝!
這是微軟的產品,你能指望什麼? :) – Zinc 2010-02-12 11:10:30
不開始火焰戰爭@鋅,但Linux的向後兼容性是它的致命弱點,國際海事組織。 MS曾經深深地關心這一點,我不再那麼肯定。 – kenny 2010-02-12 11:34:08
對不起Kenny hehe :) – Zinc 2010-02-12 11:46:25