Adobe Flash应用程序中的上下文菜单未在带有Internet Explorer 11的Windows 10中显示

时间:2016-08-11 15:59:22

标签: windows flash internet-explorer adobe contextmenu

我们正在将所有公司PC升级到Windows 10.我们注意到350多名用户使用的关键内部传统Flash应用程序无法在运行时在Internet Explorer 11中显示任何类型的上下文菜单在Windows 10上。在Windows 7上运行IE 11,Flash应用程序可以显示上下文菜单 - 只需右键单击 - 按预期方式。

我进行了一些测试:

  • Win 7 + Chrome(版本52.0.2743.116 m(64位))+ Flash(捆绑了22,0,0,209)>>上下文菜单不工作
  • Win 10 + Chrome(版本52.0.2743.116 m(64位))+ Flash(捆绑了22,0,0,209)>>上下文菜单不工作
  • Win 7 + IE 11(版本11.0.9600.18376)+ Flash(安装了22,0,0,210)>>上下文菜单WORKS
  • Win 10 + IE 11(版本11.494.10586.0)+ Flash(安装了22,0,0,209)>>上下文菜单不工作(主要问题)
  • Win 7 + Firefox(版本48.0)+ Flash(已安装22,0,0,209)>>上下文菜单WORKS
  • Win 10 + Firefox(版本48.0)+ Flash(已安装22,0,0,209)>>上下文菜单WORKS

我无法升级Windows 10上的Flash版本,因为22,0,0,209是Windows更新提供的最新版本。

有没有人碰到这个并找到了解决方案?也许一些注册表设置?任何帮助是极大的赞赏! :)

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:嵌入flash SWF文件的HTML文件也引用了一个名为" RightClick.js"的脚本。 (https://code.google.com/archive/p/custom-context-menu/)。我相信,如果您想为Flash应用程序创建自定义上下文菜单,那么在遥远的过去是必要的。

我刚从HTML文件中删除了包含,上下文菜单现在可以在上面列出的所有浏览器中使用。

只是想让stackoverflow知道,因为我还没有在互联网上的其他地方找到解决方案;)