我的目标是通过Firefox而不是独立播放器来运行.swf文件。
当尝试在Firefox 29.0(目前在14.04上)上运行本地的.swf文件时,即使浏览器已安装了Flash插件,浏览器仍会打开“打开方式/保存文件”提示窗口。右键单击文件并选择“使用... > Firefox”只会使浏览器打开一个新标签,然后再次出现“打开方式/保存文件”的提示。通过该提示窗口选择Firefox仍然只会使Firefox在新标签上再次打开提示。
然而,当在线访问.swf文件时,它们可以正常运行,甚至Firefox还会在地址栏中显示类似乐高的插件指示器,表示“Adobe Flash”已启用于我正在访问.swf文件的地址。
在Firefox的首选项的应用程序选项卡中,SWF文件当前设置为“使用Shockwave Flash(在Firefox中)”,所以我不明白为什么它对于本地文件的情况不能按照其所说的去执行。
更新: 显然,Firefox在其首选项的应用程序选项卡中针对不同的MIME类型有单独的“Shockwave Flash文件”条目。找到了一个解决方法,我在下面输入了。
当尝试在Firefox 29.0(目前在14.04上)上运行本地的.swf文件时,即使浏览器已安装了Flash插件,浏览器仍会打开“打开方式/保存文件”提示窗口。右键单击文件并选择“使用... > Firefox”只会使浏览器打开一个新标签,然后再次出现“打开方式/保存文件”的提示。通过该提示窗口选择Firefox仍然只会使Firefox在新标签上再次打开提示。
然而,当在线访问.swf文件时,它们可以正常运行,甚至Firefox还会在地址栏中显示类似乐高的插件指示器,表示“Adobe Flash”已启用于我正在访问.swf文件的地址。
在Firefox的首选项的应用程序选项卡中,SWF文件当前设置为“使用Shockwave Flash(在Firefox中)”,所以我不明白为什么它对于本地文件的情况不能按照其所说的去执行。
更新: 显然,Firefox在其首选项的应用程序选项卡中针对不同的MIME类型有单独的“Shockwave Flash文件”条目。找到了一个解决方法,我在下面输入了。