web-dev-qa-db-ja.com

OSX上のChromiumにはFlash Playerはありません

数日前、FirefoxからChromiumに切り替えました。本当に気に入りましたが、ちょっとした問題があります。フラッシュで実行することはできません。

this の記事に従いましたが、about:pluginsページにFlash Playerのエントリがありません。

他のブラウザ(Safari、Firefox、Opera)では、Flash Playerは正しく動作します。 OS X 10.10を使用しています。

8
Jake

chrome:// flags /を試し、NPAPIを有効にします

4
dave

NPAPIはまもなく終了します。ここでは、osxのChromiumにPPAPIフラッシュをロードする方法についての知識があります。

アドビから最新のフラッシュプレーヤー(現在は18.0.0.209)をインストールします。 https://get.Adobe.com/jp/flashplayer/otherversions/ osxとchromiumを選択し、ダウンロードしてインストールします。

Chromiumはデフォルトでロードできません。 SOオプションのコマンドでターミナルからChromiumを起動する必要があります。Terminal.appを起動するたびに、次のテキストを入力してEnterキーを押します。

/Applications/Chromium.app/Contents/MacOS/Chromium --ppapi-flash-path =/Library/Internet\Plug-Ins/PepperFlashPlayer/PepperFlashPlayer.plugin --ppapi-flash-version = 18.0.0.209

あなたのクロムは、OSXレベルで最新のppapiフラッシュをロードします。確認するには、クロムで次のURLに移動します。 chrome:// plugins

クレイジーだと思う。デフォルトで自動的に読み込まれるようにしたいのですが。

4
user470821

MacシステムのChromiumにFlash Playerをインストールするのは簡単です。次の手順に従ってください。

  1. Chromiumで新しいタブを開き、chrome://flagsに移動し、NPAPIセクションに移動して有効にします。
  2. Flash NPAPI をダウンロード
  3. Flashプレーヤーをインストールする
  4. Chromiumで新しいタブを開いてchrome://pluginsに移動し、Flashプレーヤーセクションに移動して(通常は有効になっており、有効になっていない場合は有効にします)、[常に実行を許可する]を選択します
  5. Flashを使用してWebページの新しいタブを開き、お楽しみください。
1
ShuifuraX

インストールでそれを「修正」する方法は、Contents/MacOSのデフォルトを置き換える小さな実行可能ファイルを作成することでした。 Chromiumバイナリの名前をChromium_に変更し、次のことを遵守しました。

#include <iostream>

int main() {
    system("/Applications/Chromium.app/Contents/MacOS/Chromium_ --ppapi-flash-path=/Library/Internet\\ Plug-Ins/PepperFlashPlayer/PepperFlashPlayer.plugin/Contents/MacOS/PepperFlashPlayer --ppapi-flash-version=19.0.0.226");
    return 0;
}

コードをコンパイルしてChromiumという名前を付けると、通常のChromiumアイコンをクリックして、ブラウザをフラッシュで起動します。動作しますが、Chromaticを介してChromiumを更新した後、実行可能ファイルは保持されません。さらに、PPAPIプラグを更新するたびに、コードを編集して再コンパイルする必要があります。それを回避するために、私はGitHubに以下をまとめました: https://github.com/andersensam/enableChromiumFlash 。必要なPPAPIプラグインのバージョンの入力を求め、Contents/MacOSのバイナリを置き換えます。お役に立てれば!

1
Sam Andersen

Adobeの Flash Playerヘルプ/ ChromiumでFlash Playerを使用する ページによると、どうやらインストールする必要があるようです。

ChromiumオープンソースWebブラウザーでFlash Playerを使用してコンテンツを表示するには、Flash Playerプラグインを get.Adobe.com/flashplayer にインストールします。

注:Chromiumとは異なり、同様のGoogle ChromeブラウザにはAdobe Flash Playerが組み込まれています。


または、 GoogleからPepper Flash Playerを使用するChrome Chromiumブラウザで[方法] (linux)はどうですか?

  1. Google Chromeをダウンロードしてインストールします。
  2. ここで、Google ChromeにバンドルされているAdobe Flash PlayerバージョンでChromiumブラウザを起動するには、次のコマンドを使用します。

    chromium-browser --ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.3.31.323
    
  3. 試してみてください。GoogleにバンドルされているAdobe Flash Player ChromeがChromiumで正常に動作している場合は、永続化して、今後コマンドラインパラメータを使用する必要がないようにしましょう。 。

    このためには、/ etc/chromium-browser/defaultファイルをrootとしてテキストエディターで開く必要があります。

    gksu gedit /etc/chromium-browser/default
    

    そして、CHROMIUM_FLAGS = ""を次のように置き換えます。

    CHROMIUM_FLAGS="--ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=$PEPPER_FLASH_VERSION"
    

    ログアウトして再度ログインすると、Google ChromeマニフェストファイルからFlash Playerバージョンが自動的に取得されます。

0
Xen2050

これは古いスレッドですが、まだ便利なスレッドもあります。 user470821の指示に従い、Chromium.app/Contents/MacOSに移動してChromiumファイルを_Chromiumに変更することにより、chromiumアプリを変更し、Chromium同じディレクトリ内:

/Applications/Chromium.app/Contents/MacOS/_Chromium \
--ppapi-flash-path=/Library/Internet\ Plug-Ins/PepperFlashPlayer/PepperFlashPlayer.plugin \
--ppapi-flash-version=25.0.0.148

最後に、シェルスクリプトが作成されたら、必ず次のコマンドを実行してください。

chmod +x /Applications/Chromium.app/Contents/MacOS/Chromium

これで、ターミナルを使用せずにchromiumアプリを開くことができ、すべてがうまくいきます。

0
richbai90