外部 swf 不再在现代浏览器中加载 - 安全问题?

external swf no longer loading in modern browsers - security issue?

几年前,我创建了一个 swf,它在初始化时加载了一个外部 swf。它可靠地工作了多年。现在,它又被带回来了,但不再像鼎盛时期那样在更现代的浏览器中加载 swf。它现在在 Chrome 57 和 IE11 中失败,但在 IE8 和 Chrome 20ish 周围工作。我认为这可能是一个安全问题。我尝试在 IE 中设置兼容模式,但这没有帮助。我在某处缺少安全设置吗?

跨域只在服务器之间起作用。如果它不是从硬盘驱动器访问互联网,那么它就不会是任何安全问题...

既然会运行离线为什么要涉及浏览器?

  • 只需使用独立的 Flash Player(有关任何有用的提示,请参阅其他 Answer)。

  • 如果您有原始源代码,那么只需将输出编译为 .exe 而不是 .swf.