2016-05-18 46 views
0

我有Asp.net應用程序,我使用Silverlight顯示分佈圖。現在唯一的問題是Silverlight在IE上工作,但我想在Chrome中運行它。 這裏是代碼在asp.net應用程序中的Chrome中silverlight對象的替代方案

<asp:Silverlight ID="Silverlight1" runat="server" MinimumVersion="2.0.30523" 
Source="~/SilverlightHTDiagram.xap" Height="430px" Width="500px" 
PluginBackground="White" > 
    </asp:Silverlight> 

我怎樣才能使它在Chrome中工作嗎?

或者我怎樣才能將它轉換成最小變化的東西,使其工作鉻?

+0

你是如何在Silverlight中實現你的圖表的?如果您使用圖表控件,那麼該控件的設計人員可能已經爲HTML/JavaScript做了類似的處理。例如:https://forum.nwoods.com/t/converting-goxam-to-gojs/4577 –

回答

1

不幸的是,沒有簡單的方法來做到這一點。如果我處於你的位置,我會基本上尋找一些爲HTML5/JavaScript製作的良好圖表庫,並開始使用這些庫,這本質上是以不同語言重新制作所有圖表。

在互聯網上有一些關於此的博客文章,即this one,但總而言之,Silverlight作爲一個瀏覽器插件已經死亡,它不會被Microsoft支持,並且不會在任何現代瀏覽器中運行,所以HTML5/JavaScript是保持未來發展的方式。

或者,您可以在Silverlight應用程序中重新使用XAML以將其應用於UWP應用程序或WPF(如果您願意),但是,在這些日子裏,人們運行各種操作系統,這可能不是您之後。

+0

XAML與UWP重複使用?這幾乎是不可能的。 –

相關問題