Манифест старого плагина Chrome: нераспознанный ключ манифеста - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть плагин Chrome, который я хотел бы использовать в текущей версии Chrome, но, к сожалению, после установки я получаю следующую ошибку:

Нераспознанный ключ манифеста 'plugins'.

Манифест выглядит как

{
  ...
  "plugins": [
    { "path": "myLib.dll", "public": true }
  ]  
}

Я предполагаю, что что-то изменилось в том, как встроены плагины Chrome или что разрешено, а что нет. Как я могу перевести вызов файла *.dll из старого формата, используя plugins в качестве ключа в манифесте, в новый правильный путь?

1 Ответ

0 голосов
/ 08 ноября 2018

Вы больше не можете использовать плагины NPAPI. Вы должны заменить его на JavaScript или WebAssembly.

https://developer.chrome.com/extensions/npapi:

В сентябре 2014 года все существующие приложения и расширения на основе NPAPI будут неопубликованы

https://www.chromium.org/developers/npapi-deprecation:

В сентябре 2015 года (Chrome 45)… поддержка NPAPI будет окончательно удалена из Chrome. Установленные расширения, для которых требуются плагины NPAPI, больше не смогут загружать эти плагины.

...