数日前、FirefoxからChromiumに切り替えました。本当に気に入りましたが、ちょっとした問題があります。フラッシュで実行することはできません。
この記事をフォローしましたが、about:pluginsページにFlash Playerのエントリがありません。
他のブラウザ(Safari、Firefox、Opera)では、Flash Playerは正しく動作します。OS X 10.10を使用しています。
数日前、FirefoxからChromiumに切り替えました。本当に気に入りましたが、ちょっとした問題があります。フラッシュで実行することはできません。
この記事をフォローしましたが、about:pluginsページにFlash Playerのエントリがありません。
他のブラウザ(Safari、Firefox、Opera)では、Flash Playerは正しく動作します。OS X 10.10を使用しています。
回答:
chrome:// flags /を試し、NPAPIを有効にします
NPAPIはまもなく終了します。ここでは、osxのChromiumにPPAPIフラッシュをロードする方法についての知識があります。
Adobeの最新フラッシュプレーヤー(現在は18.0.0.209)をインストールします。 https://get.adobe.com/jp/flashplayer/otherversions/ osxとchromiumを選択し、ダウンロードしてインストールします。
Chromiumはデフォルトでロードできません。したがって、オプションのコマンドを使用してターミナルで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
クレイジーだと思う。デフォルトで自動的に読み込まれるようにしたいのですが。
MacシステムのChromiumにFlash Playerをインストールするのは簡単です。次の手順に従ってください。
インストールで最終的に「修正」した方法は、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のバイナリを置き換えます。お役に立てれば!
#include <iostream>
に変更する必要がありました#include <stdio.h>
。しかし、それ以外の場合は完全に機能します!でコンパイル/usr/bin/cc Chromium.c -o Chromium
。
AdobeのFlash Playerヘルプ/ ChromiumページでFlash Playerを使用するによると、インストールする必要があるようです:
ChromiumオープンソースWebブラウザーでFlash Playerを使用してコンテンツを表示するには、get.adobe.com / flashplayerに Flash Playerプラグインをインストールします。
注:Chromiumとは異なり、同様のGoogle ChromeブラウザーにはAdobe Flash Playerが組み込まれています。
または、ChromiumブラウザでGoogle ChromeからPepper Flash Playerを使用するのはどうですか[方法](linux)?
ここで、Google ChromeにバンドルされているAdobe Flash PlayerバージョンでChromiumブラウザを起動するには、次のコマンドを使用します。
chromium-browser --ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.3.31.323
試してみてください。GoogleChromeにバンドルされているAdobe Flash Playerが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バージョンが自動的に取得されます。
これは古いスレッドですが、まだ便利なスレッドもあります。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アプリを開くことができ、すべてがうまくいきます。