Этот плагин был заблокирован, потому что он устарел

Этот вопрос теперь устарел, поскольку Chromium и его производные, такие как Google Chrome, используют более современный плагин PPAPI Flash Player. Он встроен в Chrome, но пользователи Chromium должны полагаться на другие решения .

Я, будучи разработчиком, хочу использовать Flash версии 10.1 или старше на некоторых моих машинах с Ubuntu. Проблема заключается в том, что каждый раз, когда я запускаю Google Chrome на этой 64-битной машине Lucid (которая является единственной машиной со мной), я получаю предупреждение:

Этот флэш-плагин был заблокирован, поскольку он устарел [ 1115]

Согласно инструкциям по этим ссылкам:

тогда я попробовал в командной строке :

google-chrome --allow-outdated-plugins

Но я все еще получил то же предупреждение. Есть ли способ, который я могу использовать со старой версией флэш-плагина?

ОБНОВЛЕНИЕ 1
Согласно предложению ниже, я отредактировал шестнадцатеричное значение одного из файлов [ 112]

, который был
/usr/lib/flashplugin-installer/libflashplayer.so
С 10.1 до 10.2, но эффекта не было. Как узнать, какой файл используется Google-Chrome сверху?

ОБНОВЛЕНИЕ 2 Следуя выводу lsof, я обнаружил

var/lib/flashplugin-installer/npwrapper.libflashplayer.so

- это плагин Flash, который использует Google Chrome, и там я не смог найти строку Flash 10.1, как упоминалось в ответ ниже.

12
задан 22 November 2014 в 19:30

5 ответов

Google Chrome всегда будет блокировать старые версии Flash. Я думаю, что вам лучше использовать другой браузер или обновленную версию flash, потому что Chrome не будет хорошо играть со старой вспышкой, независимо от того, что вы делаете.

0
ответ дан 22 November 2014 в 19:30

Похоже, что Chrome использует устаревшую версию, расположенную в / usr / lib / mozilla / plugins, так что, наконец, это работает для меня:

sudo rm /usr/lib/mozilla/plugins/libflashplayer.so

sudo apt-get install adobe-flash-properties-gtk adobe-flashplugin

0
ответ дан 22 November 2014 в 19:30

Если Роланд прав, и нет никакого способа отключить это предупреждение каким-либо официальным способом, то, возможно, вы можете дать этому шанс (я только что попробовал наоборот, изменив 10.2 на 10.1, и Chrome теперь блокирует Flash по умолчанию с предупреждением ):

Установите шестнадцатеричный редактор, например, ghex

sudo aptitude install ghex

В терминале введите каталог chrome.

cd /opt/google/chrome

Сделайте резервную копию библиотеки флэш-плеера в вашем домашнем каталоге.

cp libgcflashplayer.so ~/.

Откройте библиотеку в ghex и найдите «Flash 10.1» (введите в правой части диалогового окна поиска).

sudo ghex2 libgcflashplayer.so

enter image description here

Закройте окно поиска и измените номер версии с 10.1 до 10.2. Сохраните ваши изменения. В этот момент любая вкладка с запущенной Flash-памятью вылетает. Перезапустите Chrome и проверьте свои изменения. Если повезет, это сработает.

Теперь обратите внимание, я полагаю, что это также повлияет на все, что проверяет, какую версию Flash вы используете, так что имейте это в виду для любых тестов, которые вы делаете.

0
ответ дан 22 November 2014 в 19:30

Я скачал пакет .tar.gz с веб-сайта Adobe и скопировал libflashplayer.so в /usr/lib/mozilla/plugins, чтобы решить эту проблему.

0
ответ дан 22 November 2014 в 19:30

У меня появилась эта проблема с Ubuntu 11.10 .

Я прочитал каждый ответ здесь, но ни один не работал. В конце концов я просмотрел /opt/google/chrome/plugins и нашел там три устаревших файла. Три устаревших файла:

libflashplayer.so 2 ноября 2010 г.

libflashplayer.so.64bit 23 июля 2009 г.

libflashplayer.so.org 14 ноября 2008 г. [ 1111]

Я создал папку с именем: /opt/google/chrome/plugins/backup и переместил туда все три файла.

Затем я зашел на http://get.adobe.com/flashplayer/ и скачал .tar.gz для другого Linux.

Я извлек файл libflashplayer.so в /opt/google/chrome/plugins и, наконец, после нескольких месяцев разочарования, проблема разобралась.

0
ответ дан 22 November 2014 в 19:30

Другие вопросы по тегам:

Похожие вопросы: