Answers:
这两个链接可能会有所帮助:
显然,问题出在浏览器用来打开文件的MIME类型上。解决此问题的方法是/usr/share/mime/packages/freedesktop.org.xml
从以下位置编辑文件:
<mime-type type="application/vnd.adobe.flash.movie">
至:
<mime-type type="application/x-shockwave-flash">
然后运行:
sudo update-mime-database /usr/share/mime
一些用户需要重新安装Flash Player和/或重新启动浏览器。
好的,这是2019年,我正在使用Ubuntu 18.04.2和Chrome 73 +,aaa和其他修复程序不起作用。:(
因此,另一种可能的解决方法是创建一个.html
用于加载.swf
文件的简单文件。
例如,如果我test.swf
在一个目录中,并且test.html
在同一目录中创建,则包含:
<!DOCTYPE>
<html>
<body style="width:100%;height:100%">
<object width="100%" height="100%" data="./test.swf"></object>
</body>
</html>
然后.html
在Chrome中加载文件,并询问是否要播放该文件(请参见屏幕截图),然后播放swf: