我有Asp.net应用程序,我使用Silverlight来显示disgrams。现在唯一的问题是Silverlight适用于IE,但我想在Chrome中运行它。 这是代码
<asp:Silverlight ID="Silverlight1" runat="server" MinimumVersion="2.0.30523"
Source="~/SilverlightHTDiagram.xap" Height="430px" Width="500px"
PluginBackground="White" >
</asp:Silverlight>
如何让它在chrome中工作?
或者如何将其转换为具有最小变化的内容以使其工作?
答案 0 :(得分:1)
可悲的是,没有简单的方法可以做到这一点。如果我在你的鞋子里,我基本上会寻找一些为HTML5 / JavaScript制作的好的图表库,并开始使用它们,这实际上是用不同语言重做所有图表。
互联网上有一些博客文章,即this one,但总的来说,Silverlight作为一个浏览器插件已经死了,微软不支持它,也不适用于任何现代浏览器,所以HTML5 / JavaScript是保持面向未来的方法。
或者,你可以重新使用你的silverlight应用程序中的XAML将其应用到UWP应用程序中,或者如果你愿意,可以使用WPF,但是,在这些日子里,人们运行各种操作系统,这可能不是什么你之后。