8

Несколько дней назад я перешел с Firefox на Chromium. Мне очень понравилось, но у него есть одна небольшая проблема. Я не могу заставить его работать вспышкой.

Я следил за этой статьей, но на моей странице about:plugins нет записи Flash Player.

В других браузерах (Safari, Firefox, Opera) Flash Player работает корректно. Я использую OS X 10.10.

6 ответов6

4

попробуйте chrome://flags/ и включите NPAPI

4

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

УСТАНОВИТЕ новейший флэш-плеер (теперь 18.0.0.209) из Adobe. https://get.adobe.com/jp/flashplayer/otherversions/ выберите osx и chromium, загрузите и установите.

Хром не может загрузить его по умолчанию. Итак, вы должны запустить Chromium с помощью терминала с необязательной командой. Каждый раз, когда вы запускаете Terminal.app, введите следующий текст и нажмите клавишу ввода.

/Applications/Chromium.app/Contents/MacOS/Chromium --ppapi-flash-path =/ Библиотека / Интернет \ Плагины / PepperFlashPlayer / PepperFlashPlayer.plugin --ppapi-flash-version = 18.0.0.209

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

Я вижу это безумие Я хотел бы, чтобы он был загружен автоматически по умолчанию.

1

Установить Flash Player на Chromium в системе Mac просто, следуйте этим инструкциям:

  1. В chromium откройте новую вкладку и перейдите к chrome://flags , перейдите в раздел NPAPI и включите его.
  2. Скачать Flash NPAPI
  3. Установите Flash player
  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, чтобы запустить браузер с flash. Хотя он работает, исполняемый файл не сохраняется после обновления Chromium через Chromatic. Кроме того, каждый раз, когда вы обновляете плагин PPAPI, вам нужно редактировать и перекомпилировать код. Чтобы обойти это, я собрал на GitHub следующее: https://github.com/andersensam/enableChromiumFlash. Он запрашивает версию требуемого плагина PPAPI и заменяет двоичный файл в Contents/MacOS. Надеюсь это поможет!

0

Очевидно, вам нужно установить его, согласно справке Adobe Flash Player / Использование Flash Player со страницей Chromium :

Для просмотра содержимого с помощью Flash Player в веб-браузере Chromium с открытым исходным кодом установите подключаемый модуль Flash Player по адресу get.adobe.com/flashplayer.

Примечание. В отличие от Chromium, аналогичный браузер Google Chrome включает встроенный Adobe Flash Player.


Или как насчет использования Pepper Flash Player из Google Chrome в браузере Chromium [How To] (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 /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"
    

    Это автоматически получит версию Flash Player из файла манифеста Google Chrome, как только вы выйдете из системы и снова войдете в систему.

0

Это старая тема, но некоторые могут все еще найти это полезным. Следуя указаниям пользователя user470821, я изменил приложение chromium, перейдя к 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

Теперь я могу открыть приложение Chromium, не используя терминал, и все это работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .