Kein Flash Player in Chromium unter OSX


8

Vor ein paar Tagen habe ich von Firefox auf Chromium umgestellt. Es hat mir sehr gut gefallen, aber es gibt ein kleines Problem. Ich kann es nicht zum Laufen bringen.

Ich habe diesen Artikel befolgt , aber auf meiner Seite about: plugins befindet sich kein Flash Player-Eintrag.

In anderen Browsern (Safari, Firefox, Opera) funktioniert Flash Player ordnungsgemäß. Ich benutze OS X 10.10.


Hast du den Flash Player schon installiert? Wenn ja, welche Methode haben Sie angewendet? Welche Version / Build von Chromium verwenden Sie?
Ƭᴇcʜιᴇ007

Ja, habe ich. Ich habe Flash Player von der Adobe-Website heruntergeladen und installiert. Die Version ist als für Opera und Chromium (Pepper Flash Player) gekennzeichnet. Ich verwende Version 42.0.2301.0 (64-Bit).
Jake

Wenn Sie Flash möchten / benötigen, können Sie Chrome anstelle von Chromium verwenden. Nicht wie der in Chrome eingebettete Flash ist ein schwerer Lift oder so. Google erspart Ihnen auch den Aufwand für Aktualisierungen, da diese alles erledigen.
Killermist

Vielleicht bin ich es nur, aber ich fand Chromium etwas schneller als Chrome. Aber ich kann es noch einmal versuchen.
Jake

1
@killermist Es gibt normalerweise einen ziemlich spezifischen Grund, warum Leute Chrom über Chrome verwenden. Dieser Grund ist normalerweise Sicherheit / Datenschutz / weniger Aufblähen. Ich denke wirklich nicht, dass eine 'einfache Flash-Installation' es wert ist, all das wegzuwerfen.
Manachi

Antworten:


4

Versuchen Sie es mit chrome: // flags / und aktivieren Sie NPAPI


1
Ich bin mir nicht sicher über Chrom, aber dies ist die Lösung für die neueste Version (Chrome 42). Es erfordert einen Neustart. Auch nur eine Erinnerung, ich glaube, im September 2015 wird es diese Problemumgehung nicht mehr geben. Chrome wird Flash unterstützen.
jAce

Nach vielen Suchen habe ich diese Flagge zum ersten Mal gesehen, vielen Dank!
SebCorbin

4

NPAPI wird bald fertig sein. Hier ist nur ein Wissen darüber, wie PPAPI Flash für osx auf Chromium geladen wird.

INSTALLIEREN Sie den neuesten Flash Player (jetzt 18.0.0.209) von Adobe. https://get.adobe.com/jp/flashplayer/otherversions/ Wählen Sie Osx und Chrom, laden Sie es herunter und installieren Sie es.

Chromium kann es nicht standardmäßig laden. SO müssen Sie Chromium by Terminal mit optionalem Befehl starten. Geben Sie bei jedem Start von Terminal.app den folgenden Text ein und drücken Sie die Eingabetaste.

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

Ihr Chrom lädt den neuesten ppapi-Flash auf OSX-Ebene. Zur Bestätigung gehen Sie zu folgender URL nach Chrom. Chrome: // Plugins

Ich sehe es ist verrückt. Ich wünschte, es sollte standardmäßig automatisch geladen werden.


Nachdem ich Chromium vollständig heruntergefahren hatte, funktionierte dies für mich.
Brian Bowman

Es funktioniert nur, wenn ich Chromium über die Konsole ausführe. Irgendwelche Ideen?
Kharandziuk

1

Die Installation von Flash Player auf Chromium auf einem Mac-System ist einfach. Befolgen Sie diese Anweisungen:

  1. Öffnen Sie auf Chrom eine neue Registerkarte und navigieren Sie zum chrome://flagsAbschnitt NPAPI und aktivieren Sie ihn.
  2. Laden Sie Flash NPAPI herunter
  3. Installieren Sie den Flash Player
  4. Öffnen Sie auf Chromium eine neue Registerkarte und navigieren Sie zu chrome://pluginsdem Abschnitt "Flash Player" (normalerweise ist er aktiviert - wenn nicht, aktivieren Sie ihn) und aktivieren Sie "Immer ausgeführt".
  5. Öffnen Sie mit Flash einen neuen Tab für eine Webseite und genießen Sie.

1

Die Art und Weise, wie ich es in meiner Installation "reparierte", bestand darin, eine kleine ausführbare Datei zu erstellen, die die Standardeinstellung in "Inhalt / MacOS" ersetzte. Ich habe die Chromium-Binärdatei Chromium_ umbenannt und Folgendes eingehalten:

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

Indem ich den Code kompiliere und Chromium benenne, klicke ich jetzt einfach auf das normale Chromium-Symbol, um den Browser mit Flash zu starten. Während es funktioniert, bleibt die ausführbare Datei nach dem Aktualisieren von Chromium über Chromatic nicht bestehen. Darüber hinaus müssen Sie den Code jedes Mal, wenn Sie den PPAPI-Plug aktualisieren, bearbeiten und neu kompilieren. Um das zu umgehen, habe ich auf GitHub Folgendes zusammengestellt: https://github.com/andersensam/enableChromiumFlash . Es fordert zur Eingabe einer gewünschten Version des gewünschten PPAPI-Plugins auf und ersetzt die Binärdatei in Contents / MacOS. Hoffe das hilft!


Elegante Lösung! +1
Florian Bidabe

+1 funktioniert weiterhin unter Mac OS X. Verwenden von Chromium Version 51.0.2704.0 (64-Bit) für Entwicklungszwecke. Ich musste die IO-Bibliothek von #include <iostream>auf ändern #include <stdio.h>. Aber sonst funktioniert es perfekt! Zusammengestellt mit /usr/bin/cc Chromium.c -o Chromium.
BitBaron

0

Anscheinend müssen Sie es laut Adobe Flash Player-Hilfe / Flash Player mit Chromium- Seite verwenden installieren :

Installieren Sie das Flash Player-Plug-In unter get.adobe.com/flashplayer , um Inhalte mit Flash Player im Chromium Open Source-Webbrowser anzuzeigen .

Hinweis: Im Gegensatz zu Chromium enthält der ähnliche Google Chrome-Browser den integrierten Adobe Flash Player.


Oder wie wäre es mit Pepper Flash Player von Google Chrome in Chromium Browser [How To] (Linux)?

  1. Google Chrome herunterladen und installieren.
  2. Verwenden Sie jetzt den folgenden Befehl, um den Chromium-Browser mit der in Google Chrome enthaltenen Adobe Flash Player-Version zu starten:

    chromium-browser --ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.3.31.323
    
  3. Probieren Sie es aus und wenn der mit Google Chrome gelieferte Adobe Flash Player in Chromium für Sie einwandfrei funktioniert, machen wir ihn dauerhaft, damit Sie in Zukunft keine Befehlszeilenparameter mehr verwenden müssen.

    Dazu müssen Sie die Datei / etc / chromium-browser / default als root mit einem Texteditor öffnen:

    gksu gedit /etc/chromium-browser/default
    

    Und ersetzen Sie CHROMIUM_FLAGS = "" durch Folgendes:

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

    Dadurch wird die Flash Player-Version automatisch aus der Google Chrome-Manifestdatei abgerufen, sobald Sie sich abmelden und wieder anmelden.


Sie haben den gleichen Artikel verlinkt wie im Hauptbeitrag. Wie gesagt, ich habe es befolgt, einschließlich des Herunterladens und Installierens von Flash Player.
Jake

Ist Ihrem Link nicht gefolgt, klang wie ein langer / alter "Artikel" aus einem Blog oder einem anderen Ort. Sie haben nicht gesagt, dass Sie den Flash Player bereits von Adobe installiert haben. Sie haben nicht gedacht, dass der von mir gefundene Link sogar als "Artikel" bezeichnet wird. Sie haben nur überprüft, wie dies "aus dem Maul des Pferdes" (Adobe) gemacht wird. Ihre klingt jetzt eher nach einer Fehlerbehebung / einem
Fehlerproblem

0

Dies ist ein alter Thread, aber einige finden ihn möglicherweise immer noch nützlich. Auf Anweisung von user470821 habe ich die Chrom-App geändert, indem ich zu Chromium.app/Contents/MacOSder ChromiumDatei navigiert und sie geändert habe. _ChromiumAnschließend habe ich ein einfaches Shell-Skript mit dem Namen Chromiumim selben Verzeichnis erstellt:

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

Stellen Sie abschließend sicher, dass Sie den folgenden Befehl ausführen, sobald das Shell-Skript geschrieben wurde:

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

Jetzt kann ich die Chrom-App öffnen, ohne das Terminal zu benutzen, und das Ganze funktioniert einfach.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.