Flashファイル(.swf)を開くのではなくダウンロードを要求する


14

以前は.swfファイルをChromiumにドラッグできましたが、問題なく動作しました。

最近、それは機能しなくなりました。 ChromiumやIceweaselでは機能しません。どちらのブラウザも、代わりに.swfファイルをダウンロードするように要求します。どちらもFlash Playerが有効になっており、.swf MIMEタイプがプラグインページにリストされています。ドラッグアンドドロップとCtrl + Oを試してみましたが、どちらもうまくいきませんでした。ブラウザにMIMEタイプを認識させるために変更できるものはありますか?

Debian JessieでChromium 32とIceweasel 24を使用する。

回答:


22

これら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

フラッシュプレーヤーを再インストールしたり、ブラウザを再起動したりする必要があるユーザーもいます。


1
うわー、それはうまくいった!ありがとうございます。スーパーユーザーに戻ってこれを見つけてよかったです。
soren121

1
google-chrome 40.0でUbuntu 14.04で働いた - ありがとう!
Jeff Ward

1
Ubuntu 14.04で動作し、chrome 46.02.2490.86とFirefox 42.0の両方を修正
Juan Carlos Muñoz

2
その後Google Chromeを再起動する必要はありません。
pts

2
archフォーラムからの私の修正が人々の手助けをしてくれてうれしい、これがまだ実際にクロムで解決されていないのを見るのは悲しいことです(私は2年前にバグレポートを作成しました!) ..) bugs.chromium.org/p/chromium/issues/detail?id=369015
Cestarian

1

マイムフィックス 以前は私には動作していましたが、Ubuntu 16.04.1とChrome 60の新規インストールでは、もう動作しませんでした。それで私がそれを試みてそしてもっとグーグルをした後に、私はChromeの新しい「フラッシュ日没」についてのメモを見つけました/設定を実行する前に尋ねてください。手短に言うと、

chrome:// settings / content / flash?検索= flash

そしてそれを確認してください:

  • "サイトのフラッシュを許可する"がオンになっています
  • 「最初に確認する」がオフになっています

アクセスしている場合 localhost または 127.0.0.1許可サイトリストにそれらを入力することもできます。

私のために働きました - 頑張ってください!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.