No Flash Player in Chromium on OSX

12,758

Solution 1

try chrome://flags/ and Enable NPAPI

Solution 2

NPAPI will be finished soon. Here is just a knowledge about how to load PPAPI Flash to Chromium for osx.

INSTALL newest flash player (now 18.0.0.209) from adobe. https://get.adobe.com/jp/flashplayer/otherversions/ choose osx and chromium, download, and install.

Chromium can't load it as default. SO you have to launch Chromium by Terminal with optional command. Everytime you launch Terminal.app then type following text and hit enter key.

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

Your chromium will load newest ppapi flash on OSX level. To confirm, Go to following url by chromium. chrome://plugins

I see it is crazy. I wish it should be loaded automatically as default.

Solution 3

Installing Flash Player on Chromium on a Mac system is easy, follow these instructions:

  1. On chromium, open a new tab and navigate to chrome://flags, goto NPAPI section and enable it.
  2. Download Flash NPAPI
  3. Install Flash player
  4. On Chromium open a new tab and navigate to chrome://plugins, goto the Flash player section, (normally it is enabled - if not, enable it) and tick 'Always allowed to run'
  5. Open a new tab to a web page using Flash and enjoy.

Solution 4

The way I ended up "fixing" it on my installation was by creating a small executable replacing the default in Contents/MacOS. I renamed the Chromium binary Chromium_ and complied the following:

#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;
}

By compiling the code and naming it Chromium, I now simply click the regular Chromium icon to launch the browser with flash. While it works, the executable doesn't persist after updating Chromium via Chromatic. Additionally, every time you update the PPAPI plug, you need to edit and recompile the code. To get around it, I threw together the following on GitHub: https://github.com/andersensam/enableChromiumFlash. It prompts for a version of the PPAPI plugin desired and replaces the binary in Contents/MacOS. Hope this helps!

Share:
12,758

Related videos on Youtube

Jake
Author by

Jake

Updated on September 18, 2022

Comments

  • Jake
    Jake almost 2 years

    Few days ago I switched from Firefox to Chromium. I really liked it, but it has one minor issue. I can't make it run flash.

    I followed this article, but there is no Flash Player entry on my about:plugins page.

    In other browsers (Safari, Firefox, Opera) Flash Player works correctly. I am using OS X 10.10.

    • Ƭᴇcʜιᴇ007
      Ƭᴇcʜιᴇ007 over 9 years
      Did you install the Flash Player yet? If so, what method did you use? Also, which version/build of Chromium are you using?
    • killermist
      killermist over 9 years
      If you want/need Flash, why not just use Chrome instead of Chromium? Not like the Flash embedded in Chrome is a heavy lift or anything. Google also saves you the effort of updating since they handle all that.
    • Jake
      Jake over 9 years
      Maybe it's just me, but I found Chromium to be a bit faster than Chrome. But I can give it a second try.
    • Manachi
      Manachi almost 9 years
      @killermist There's usually a pretty specific reason people use Chromium over Chrome. That reason is usually security/privacy/less bloat. I really don't think an 'easy flash install' is worth throwing all that away.
  • Jake
    Jake over 9 years
    You linked the same article as I did in main post. As I said, I followed it, including downloading and installing Flash Player.
  • jAce
    jAce about 9 years
    Not sure about chromium, but this is the fix for the latest (Chrome 42). It requires a restart. Also just a reminder I believe Sept 2015 there will no longer be this workaround. Chrome will be done supporting flash.
  • anon
    anon almost 9 years
    After completely shutting down Chromium, this worked for me.
  • Florian Bidabé
    Florian Bidabé over 8 years
    Elegant solution ! +1
  • kharandziuk
    kharandziuk over 8 years
    It works only when I running Chromium from the console. Any Ideas?
  • BitBaron
    BitBaron almost 8 years
    +1 Still works on Mac OS X. Using Chromium Version 51.0.2704.0 (64-bit) for development purposes. I did have to change the IO lib from #include <iostream> to #include <stdio.h>. But otherwise works perfectly! Compiled with /usr/bin/cc Chromium.c -o Chromium.