为什么Flash在IE 9中工作但在IE 11中不工作?

时间:2014-01-01 00:49:40

标签: actionscript-3 flash silverlight internet-explorer

为什么Flash会在IE 9中运行但在IE 11中不运行?也就是说,为什么Adobe Flash可以与Microsoft Internet Explorer版本9一起使用而不能与Microsoft Internet Explorer版本11一起使用?

我在www.gelsana.com的索引​​页面中使用了一个小的flash对象。它出现在一台使用IE 9的计算机上,而不是在使用IE 11的另一台计算机上。我首先想到它可能是一个病毒的问题,但我运行了几个反病毒程序,我仍然在使用IE的计算机上有问题11.有什么建议吗?

我更喜欢做的不是仅仅显示小flash对象而是发布某种消息而不是告诉用户下载这个或那个。但是,由于它没有显示的原因,我猜,可能有几个原因,我需要某种浏览器嗅探器。我的意思是,它根本不会在Chrome或Firefox中显示。

使用更高版本的闪存可以解决问题吗?

在我看来,每个浏览器和每个版本都应该有一些显示Flash的方法。这不是这种情况吗?

我在index.html中使用的SWF文件是:

http://www.gelsana.com/assets/site_map.swf

如果这个文件,我不是作者。如果我需要将其重建为silverlight项目,我将需要对其进行反编译。是否存在允许我这样做的工具?是否可以首先反编译Flash项目然后将其转换为silverlight?

我认为丑陋的事实是Flash死了或者死了,所有东西都需要在HTML5中重做。说不是这样。我希望有一个更简单的解决方案。

1 个答案:

答案 0 :(得分:0)

ActiveX过滤是否已开启?检查地址栏中的非符号(带斜线的圆圈),如果是,请单击它以将其关闭。