我们有时会在网页上看到"A plugin (shockwave flash) is not responding“,这经常会冻结页面。

当我试着调试它的时候,我不知道是谁在调用这个shockwave闪存,有没有什么工具可以给出谁启动了这个闪存或任何闪存的线索?
有没有什么工具可以提示这是什么原因?
发布于 2016-11-10 04:40:12
有没有什么工具可以提示这是什么原因?
您可以尝试安装版本的Flash Player 调试器,它可能会给您提示消息。
有关在Chrome浏览器中设置的信息,请参阅此Adobe guide。此外,您还可以在其他中尝试2015年的解决方案。
...what是造成这一切的原因?
通常是SWF (Flash文件)中的运行代码导致此错误。不是由SWF的外部调用者/被调用者引起的。
例如:如果一个while循环没有获得结束/中断所需的所有条件,那么它将永远运行(冻结系统),因此浏览器最终会向您提供超时错误& stop plugin选项,如您的图像所示。
其他示例包括真正应该是try / catch格式的代码,但是如果只有一些"do this task“命令&没有捕获或处理错误,那么应用程序就会停滞很长一段时间。
https://stackoverflow.com/questions/40495021
复制相似问题