如何使用 Google Chrome 播放 .swf 文件?

Gra*_*ton 31 google-chrome swf

我有一个 *.swf 文件,但我的 Windows XP 机器上没有安装 Flash Player。

有什么方法可以使用 Google Chrome 播放 .swf 文件,或者是否有任何允许我播放 .swf 的网络应用程序?我不介意安装任何浏览器插件,但我的头脑安装任何桌面应用程序。

war*_*iuc 88

我创建了一个flash.html包含以下内容的文件:

<object>
    <embed src="file.swf" width="100%" height="100%"></embed>
</object>
Run Code Online (Sandbox Code Playgroud)

然后在 Chrome 中打开文件。

否则,当我将swf文件拖到Chrome 时,它​​只是在下载文件。

  • 从 2020 年起,将不再支持 Flash。https://www.blog.google/products/chrome/saying-goodbye-flash-chrome/ "...如果站点继续使用 Flash,并且您授予站点运行 Flash 的权限,它将通过 * *2020 年底**” (4认同)

小智 5

Catttdaddy 的回答基本上是正确的,但在 Chrome 57 及更高版本中,插件已被弃用(有关更多信息,请参阅),您可能需要通过 Chrome 设置以另一种方式启用 Flash。如果没有启用,文件将被下载而不是打开。要在 Chrome 中启用 Flash:

  • 输入 URL chrome://settings/
  • 搜索“闪光”
  • 在隐私下,单击“内容设置”
  • 在 Flash 下,选择“允许站点运行 Flash”选项

在打开 SWF 文件后,出于安全或其他原因,您可能希望将其更改回原始设置。

  • 对我来说,仅仅勾选“允许站点运行 Flash”是不够的。事实上,它被勾选了,但闪存被下载而不是播放。我不得不取消勾选它下方的“先询问”——这解决了问题。 (3认同)

小智 4

Chrome 有一个内置的 Flash 播放器,称为 PepperFlash。转到 chrome://plugins/ 并确保“Adobe Flash Player”已启用。您还可以访问 chrome://components/ 以确保其已更新。如果仍然有问题,请转到“您的根目录”\Users\“您的用户名”\AppData\Local\Google\Chrome\User Data\PepperFlash\“版本号”\ 然后将 pepflashplayer.dll 重命名为 pepflashplayerX.dll。

  • 这不再有效。尝试转到 chrome://plugins/ - 它在最近的版本中已被删除。对于在客户端计算机上启用内容的 Flash 开发人员来说,这简直就是地狱。感谢谷歌! (13认同)