以前は.swfファイルをChromiumにドラッグできましたが、問題なく再生されました。
最近、それは機能しなくなりました。 ChromiumやIceweaselでは機能しません。どちらのブラウザも、代わりに.swfファイルのダウンロードを要求します。どちらもFlash Playerが有効になっており、プラグインページに.swf MIMEタイプがリストされています。ドラッグアンドドロップとCtrl + Oを試してみましたが、どちらも機能しませんでした。ブラウザにMIMEタイプを認識させるために変更できるものはありますか?
Debian JessieでのChromium 32とIceweasel 24の使用。
これらの2つのリンクが役立つ場合があります。
どうやら、問題はブラウザがファイルを開くために使用する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を再インストールしたり、ブラウザを再起動したりする必要がありました。
mime fix は以前は機能していました-しかし、Ubuntu 16.04.1とChrome 60)の新規インストールでは機能しませんでした。それを試してさらにグーグルで調べたところ、Chromeの新しい「Flash Sunset」に関するメモが見つかりました。設定を実行する前に確認してください。
chrome:// settings/content/flash?search = flash
そして、次のことを確認します。
localhost
または127.0.0.1
にアクセスしている場合は、それらを[許可サイト]リストに入力することもできます。
私のために働きました-頑張ってください!
OK、2019年です。Ubuntu18.04.2とChrome 73+を使用しています。他の修正は機能していません。:(
そのため、別の回避策として、.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>
次に、Chromeで.html
ファイルをロードし、ファイルを再生するかどうかを尋ね(スクリーンショットを参照)、次にswfを再生します。