Немає Flash Player у Chromium на OSX


8

Кілька днів тому я перейшов з Firefox на Chromium. Мені це дуже сподобалось, але він має одну незначну проблему. Я не можу зробити його спалахом.

Я дотримувався цієї статті, але на моїй сторінці about: plugins немає запису Flash Player.

В інших браузерах (Safari, Firefox, Opera) Flash Player працює належним чином. Я використовую OS X 10.10.


Ви ще встановили Flash Player? Якщо так, то який метод ви використовували? Також, яку версію / збірку Chromium ви використовуєте?
Ƭᴇcʜιᴇ007

Так. Я завантажив і встановив Flash Player з веб-сайту Adobe, версія позначена як зроблена для Opera та Chromium (Pepper Flash Player). Я використовую версію 42.0.2301.0 (64-бітну).
Джейк

Якщо ви хочете / потребуєте Flash, чому б не просто використовувати Chrome замість Chromium? Не так, як Flash, вбудований у Chrome, є важким ліфтом чи що завгодно. Google також економить ваші зусилля щодо оновлення, оскільки вони впораються з усім цим.
вбивця

Можливо, це лише я, але я виявив, що Chromium трохи швидший за Chrome. Але я можу спробувати ще раз.
Джейк

1
@killermist Зазвичай хром використовується через Chrome. Ця причина, як правило, безпека / конфіденційність / менш напружена ситуація. Я дійсно не думаю, що «легке встановлення спалаху» варто викинути все це.
Маначі

Відповіді:


4

спробуйте chrome: // flags / та Enable NPAPI


1
Не впевнений у хромі, але це виправлення останнього (Chrome 42). Він вимагає перезавантаження. Також лише нагадування, я вважаю, що вересня 2015 року цього рішення вже не буде. Chrome буде виконано з підтримкою спалаху.
jAce

Після багатьох пошуків це перший раз я бачив цей прапор, велике спасибі!
SebCorbin

4

NPAPI буде закінчений незабаром. Ось лише знання про те, як завантажити PPAPI Flash в Chromium для OSX.

ВСТАНОВИТИ найновіший флеш-плеєр (зараз 18.0.0.209) від Adobe. https://get.adobe.com/jp/flashplayer/otherversions/ виберіть ОСX та хром, завантажте та встановіть.

Chromium не може завантажити його за замовчуванням. Отже, ви повинні запустити Chromium від Terminal за допомогою додаткової команди. Кожен раз, коли ви запускаєте Terminal.app, тоді введіть наступний текст і натисніть клавішу введення.

/Applications/Chromium.app/Contents/MacOS/Chromium --ppapi-flash-path = / Бібліотека / Інтернет \ Plug-Ins / PepperFlashPlayer / PepperFlashPlayer.plugin --ppapi-flash-version = 18.0.0.209

Ваш хром завантажить новітній спалах ppapi на рівні OSX. Для підтвердження перейдіть до наступної URL-адреси за допомогою хрому. chrome: // плагіни

Я бачу, що це божевільно. Я б хотів, щоб він завантажувався автоматично за замовчуванням.


Після повного вимкнення Chromium це працювало для мене.
Брайан Боуман

Він працює лише тоді, коли я запускаю Chromium з консолі. Будь-які ідеї?
харандзюк

1

Встановити Flash Player на Chromium в системі Mac просто, дотримуйтесь цих інструкцій:

  1. На хромі відкрийте нову вкладку та перейдіть до chrome://flags, перейдіть до розділу NPAPI та увімкніть її.
  2. Завантажте Flash NPAPI
  3. Встановіть програвач Flash
  4. На Chromium відкрийте нову вкладку та перейдіть до chrome://plugins, перейдіть до розділу Flash player, (як правило, він увімкнено - якщо ні, увімкніть його) та поставте галочку "Завжди дозволяти запускати"
  5. Відкрийте нову вкладку на веб-сторінці за допомогою Flash та насолоджуйтесь.

1

Як я закінчив "виправити" це на моїй установці, створив невеликий виконуваний файл, замінивши типовий параметр у 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, щоб запустити браузер зі спалахом. Хоча він працює, виконуваний файл не зберігається після оновлення Chromium через Chromatic. Крім того, щоразу, коли ви оновлюєте плагін PPAPI, вам потрібно редагувати та перекомпілювати код. Щоб обійти його, я зібрав на GitHub наступне: https://github.com/andersensam/enableChromiumFlash . Він запропонує бажану версію плагіну PPAPI і замінює двійкове в Contents / MacOS. Сподіваюся, це допомагає!


Елегантне рішення! +1
Флоріан Бідабе

+1 Досі працює на Mac OS X. Використовуючи Chromium Version 51.0.2704.0 (64-розрядні) для цілей розвитку. Мені довелося змінити IO-лібтер з #include <iostream>на #include <stdio.h>. Але інакше працює чудово! Укладено з /usr/bin/cc Chromium.c -o Chromium.
BitBaron

0

Мабуть, вам доведеться його встановити відповідно до довідки / використання Flash Player Adobe від Adobe Flash на сторінці:

Щоб переглянути вміст Flash Player у веб-переглядачі з відкритим кодом Chromium, встановіть плагін Flash Player на веб-сайті get.adobe.com/flashplayer .

Примітка. На відміну від Chromium, подібний браузер Google Chrome включає вбудований Adobe Flash Player.


Або як щодо використання Pepper Flash Player від Google Chrome у браузері Chromium [Як це] (linux)?

  1. Завантажте та встановіть Google Chrome.
  2. Тепер, щоб запустити браузер Chromium із версією Adobe Flash Player у комплекті з Google Chrome, використовуйте таку команду:

    chromium-browser --ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.3.31.323
    
  3. Спробуйте це, і якщо Adobe Flash Player, який постачається в комплекті з Google Chrome, працює для вас чудово в Chromium, давайте зробимо його постійним, щоб вам не потрібно було використовувати жодних параметрів командного рядка в майбутньому.

    Для цього вам потрібно відкрити файл / etc / Chrome-браузер / за замовчуванням як корінь з текстовим редактором:

    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"
    

    Це автоматично отримає версію Flash Player з файлу маніфесту Google Chrome, коли ви вийдете та знову ввійдете в систему.


Ви пов’язали ту саму статтю, що і я в головному пості. Як я вже говорив, я дотримувався цього, включаючи завантаження та встановлення Flash Player.
Джейк

Не перейшло за вашим посиланням, звучало як давня / стара "стаття" з якогось блогу чи десь. Ви не говорили, що вже встановили Flash Player від Adobe, не думали, що знайдене нами посилання навіть називається "стаття", просто перевірив, як це зробити "з конячих вуст" (Adobe). Тепер
ваше

0

Це стара нитка, але деякі можуть все-таки вважати це корисним. Дотримуючись вказівки user470821, я змінив додаток Chrome, перейшовши до Chromium.app/Contents/MacOSта змінивши 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

Тепер я можу відкрити додаток для хромування, не використовуючи термінал, і вся справа просто працює.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.