Aucun lecteur Flash dans Chromium sur OSX

8

Il y a quelques jours, je suis passé de Firefox à Chromium. J'ai vraiment aimé, mais il y a un problème mineur. Je ne peux pas le faire fonctionner flash.

J'ai suivi cet article, mais il n'y a pas d'entrée Flash Player sur ma page about: plugins.

Dans d'autres navigateurs (Safari, Firefox, Opera), Flash Player fonctionne correctement. J'utilise OS X 10.10.

Jake
la source
Avez-vous déjà installé Flash Player? Si oui, quelle méthode avez-vous utilisée? De plus, quelle version / build de Chromium utilisez-vous?
Ƭᴇcʜιᴇ007
Oui je l'ai fait. J'ai téléchargé et installé Flash Player à partir du site Web d'Adobe, version marquée comme faite pour Opera et Chromium (Pepper Flash Player). J'utilise la version 42.0.2301.0 (64 bits).
Jake
Si vous voulez / avez besoin de Flash, pourquoi ne pas simplement utiliser Chrome au lieu de Chrome? Ce n'est pas comme si le Flash intégré à Chrome était un appareil lourd ou quoi que ce soit. Google vous évite également l'effort de mise à jour car ils gèrent tout cela.
killermist
C'est peut-être juste moi, mais j'ai trouvé que Chrome était un peu plus rapide que Chrome. Mais je peux faire un deuxième essai.
Jake
1
@killermist Il y a généralement une raison assez spécifique pour laquelle les gens utilisent Chromium sur Chrome. Cette raison est généralement la sécurité / confidentialité / moins de ballonnement. Je ne pense vraiment pas qu'une «installation flash facile» vaille la peine de tout jeter.
Manachi

Réponses:

4

essayez chrome: // flags / et Enable NPAPI

Dave
la source
1
Je ne suis pas sûr du chrome, mais c'est le correctif pour le dernier (Chrome 42). Il nécessite un redémarrage. Aussi juste un rappel, je crois que septembre 2015, il n'y aura plus cette solution de contournement. Chrome aura fini de supporter le flash.
2015
Après de nombreuses recherches, c'est la première fois que je vois ce drapeau, merci beaucoup!
SebCorbin
4

NPAPI sera bientôt terminé. Voici juste une connaissance de la façon de charger PPAPI Flash sur Chromium pour osx.

Installez le dernier lecteur flash (maintenant 18.0.0.209) d'Adobe. https://get.adobe.com/jp/flashplayer/otherversions/ choisissez osx et chrome, téléchargez et installez.

Chrome ne peut pas le charger par défaut. Vous devez donc lancer Chromium by Terminal avec une commande facultative. Chaque fois que vous lancez Terminal.app, tapez le texte suivant et appuyez sur la touche Entrée.

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

Votre chrome chargera le dernier flash ppapi au niveau OSX. Pour confirmer, allez à l'URL suivante par chrome. chrome: // plugins

Je vois que c'est fou. Je souhaite qu'il soit chargé automatiquement par défaut.

user470821
la source
Après avoir complètement arrêté Chromium, cela a fonctionné pour moi.
Brian Bowman
Cela ne fonctionne que lorsque j'exécute Chromium à partir de la console. Des idées?
kharandziuk
1

L'installation de Flash Player sur Chromium sur un système Mac est facile, suivez ces instructions:

  1. Sur chrome, ouvrez un nouvel onglet et accédez à la chrome://flagssection goto NPAPI et activez-le.
  2. Télécharger Flash NPAPI
  3. Installer Flash Player
  4. Sur Chromium, ouvrez un nouvel onglet et accédez à chrome://pluginsla section du lecteur Flash (normalement il est activé - sinon, activez-le) et cochez «Toujours autorisé à fonctionner»
  5. Ouvrez un nouvel onglet vers une page Web en utilisant Flash et profitez-en.
ShuifuraX
la source
1

La façon dont j'ai fini par le "réparer" sur mon installation était de créer un petit exécutable remplaçant celui par défaut dans Contents / MacOS. J'ai renommé Chromium binary Chromium_ et j'ai respecté ce qui suit:

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

En compilant le code et en le nommant Chromium, je clique maintenant simplement sur l'icône Chromium standard pour lancer le navigateur avec flash. Pendant qu'il fonctionne, l'exécutable ne persiste pas après la mise à jour de Chromium via Chromatic. De plus, chaque fois que vous mettez à jour la fiche PPAPI, vous devez modifier et recompiler le code. Pour le contourner, j'ai rassemblé les éléments suivants sur GitHub: https://github.com/andersensam/enableChromiumFlash . Il demande une version du plugin PPAPI souhaitée et remplace le binaire dans Contents / MacOS. J'espère que cela t'aides!

Sam Andersen
la source
Solution élégante! +1
Florian Bidabe
+1 Fonctionne toujours sur Mac OS X. Utilisation de la version 51.0.2704.0 de Chromium (64 bits) à des fins de développement. J'ai dû changer la bibliothèque IO de #include <iostream>à #include <stdio.h>. Mais sinon, fonctionne parfaitement! Compilé avec /usr/bin/cc Chromium.c -o Chromium.
BitBaron
0

Apparemment, vous devez l'installer, selon la page d' aide / utilisation de Flash Player avec Chrome d'Adobe :

Pour afficher le contenu avec Flash Player dans le navigateur Web open source Chromium, installez le plug-in Flash Player sur get.adobe.com/flashplayer .

Remarque: contrairement à Chromium, le navigateur Google Chrome similaire inclut Adobe Flash Player intégré.


Ou, que diriez-vous d' utiliser Pepper Flash Player à partir de Google Chrome dans le navigateur Chrome [How To] (linux)?

  1. Téléchargez et installez Google Chrome.
  2. Maintenant, pour lancer le navigateur Chromium avec la version Adobe Flash Player fournie avec Google Chrome, utilisez la commande suivante:

    chromium-browser --ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.3.31.323
    
  3. Essayez-le et si Adobe Flash Player fourni avec Google Chrome fonctionne bien pour vous dans Chromium, rendons-le permanent afin que vous n'ayez plus à utiliser de paramètres de ligne de commande à l'avenir.

    Pour cela, vous devez ouvrir le fichier / etc / chromium-browser / default en tant que root avec un éditeur de texte:

    gksu gedit /etc/chromium-browser/default
    

    Et remplacez CHROMIUM_FLAGS = "" par ce qui suit:

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

    Cela obtiendra automatiquement la version Flash Player du fichier manifeste Google Chrome une fois que vous vous déconnectez et reconnectez-vous.

Xen2050
la source
Vous avez lié le même article que moi dans le post principal. Comme je l'ai dit, je l'ai suivi, y compris le téléchargement et l'installation de Flash Player.
Jake
N'a pas suivi votre lien, ressemblait à un long / ancien "article" d'un blog ou d'un endroit. Vous n'avez pas dit que vous avez déjà installé Flash Player d'Adobe, vous ne pensiez pas que le lien que nous avons trouvé s'appelait même un "article", vous avez juste vérifié comment le faire "de la bouche du cheval" (Adobe). Le vôtre ressemble maintenant plus à un problème de dépannage / bug
Xen2050
0

Il s'agit d'un ancien fil de discussion, mais certains pourraient toujours trouver cela utile. En suivant la direction de user470821, j'ai modifié l'application chrome, en naviguant Chromium.app/Contents/MacOSet en changeant le Chromiumfichier, _Chromiumpuis j'ai créé un script shell simple avec le nom Chromiumdans le même répertoire:

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

Enfin, assurez-vous d'exécuter la commande suivante une fois le script shell écrit:

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

Maintenant, je peux ouvrir l'application chrome sans utiliser le terminal et le tout fonctionne.

richbai90
la source