我有许多带有部分 Flash 内容的旧网站,我使用 swfobjects 库初始化它们。问题是 Chrome 甚至没有要求允许 Flash,页面运行是因为它们没有任何 Flash 对象。我正在使用最新的 Chrome Canary 但在最新的 Chrome 中也存在同样的问题。
在 GitHub 上找到解决方案:https://github.com/swfobject/swfobject/issues/57
if(window.chrome)
swfobject.ua.pv = [100, 0, 0];
swfobject.embedSWF(...);
这个答案是作为问题edit发布的,Google Chrome does not require to run flash content using swfobject.js by OP HasanG under CC BY-SA 3.0.