2013年夏、Google ChromeでのFlashコンテンツが表示されない。
表示されてもコマ落ちしたり、wmodeでの透過に不具合があったり、カーソルの動きがぎこちなかったり、オンラインのブラウザゲームでFlashを使用している場合、ログイン時の不具合や保存データがインポートできないなどの不具合が多発しているようだ。
原因はどうも、Google ChromeにデフォルトでAdobe Flash Playerプラグインが直接統合されていて、デフォルトで有効になっていることが原因であるようだ。
Google Chromeのアップデート時にFlashPlayerがpepflashplayer.dllが更新されデフォルトで有効になった場合、二つのFlashPlayerプラグインがインストールされていることによるコンフリクトが発生している。
回避方法としては、
もともとインストールしてあるFlashPlayerプラグインを使用して、アップデート時に有効になる最新FlashPlayer(pepflashplayer.dll)が有効になってしまうので、以下のコマンドでプラグイン画面を開き詳細から、pepflashplayer.dllを無効にする。
なおWindowsの場合は、NPSWF32_xxxxxxxxx.dllというもう一つのFlashPlayerプラグインがあるので、こちらは有効にしたままにする必要がある。dllをテレコに有効にしても、やはりきちんとFlashは表示されない。また、Flash無効時のソースコードも有効にならず、
表示されなく てみ、”Flashが再生されている”という扱いになるので、注意が必要だ。
情報源:https://support.google.com/chrome/answer/108086?hl=ja
【設定方法】
1. Google Chromeのアドレスバーに「chrome:plugins」と入れてEnterキーを押します。
2. プラグインページが開いたら右側にある[+]詳細をクリックします。
3.「Flash」から「場所:」の最後が「pepflashplayer.dll」のものを見つけて「無効にする」をクリックします。
以上です。
設定を元に戻すときは、上記で無効にしたShockwave Flashを見つけて「有効にする」をクリックします。
Adobe Flash Player プラグイン
Adobe Flash Player は Google Chrome に直接統合されて、デフォルトで有効になっています。Adobe Flash Player の利用可能なアップデートは、Chrome のシステム アップデートに自動的に組み込まれます。
他のブラウザで Adobe Flash Player を使用するには、そのブラウザ用に別途 Adobe Flash Player をダウンロードする必要があります。
Adobe Flash Player を有効または無効にする
この手順は Windows、Mac、Linux、Chrome OS の Google Chrome を対象としています。
- アドレスバーに「
chrome:plugins
」と入力して、[プラグイン] ページを開きます。 - 表示されたプラグイン ページの一覧から「Flash」を見つけます。
- Adobe Flash Player を有効にするには、プラグイン名の下の [有効にする] をクリックします。
- Adobe Flash Player を完全に無効にするには、プラグイン名の下の [無効にする] をクリックします。
注: 以前に Adobe Flash Player を別途インストールしていた場合、プラグインのファイルが 2 つ表示されます。2 つとも有効になっている場合は、Chrome に組み込まれている方が使用されます。Adobe Flash Player の特定のバージョンを有効にするには、ページの右上にある [詳細] をクリックし、有効にする Adobe Flash Player のバージョンの [有効にする] をクリックします。Google Chrome に統合されているバージョンのファイル名は下表のとおりです。
プラットフォーム | Chrome に統合されている Adobe Flash Player プラグイン | システム プラグイン |
---|---|---|
Windows | pepflashplayer.dll | NPSWF32.dll |
Mac | PepperFlashPlayer.plugin | Flash Player.plugin |
Linux | libpepflashplayer.so | libflashplayer.so |
Chrome OS | libpepflashplayer.so | libpepflashplayer.so |