Разработка дополнения / расширения для просмотра PDF-файлов - PullRequest
0 голосов
/ 09 марта 2020

Моя особая потребность c заключается в том, чтобы разработать надстройку (якобы "расширение") для Firefox для просмотра файлов PDF вместо встроенного средства просмотра PDF.

Сначала Я потратил немного времени на https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions и https://github.com/mdn/webextensions-examples, но я не вижу, как создать надстройку, которая была бы опцией в настройках / Приложения в «Выберите, как Firefox обрабатывает файлы, загруженные из Интернета, или приложения, которые вы используете при просмотре» .

Разве невозможно создать надстройку в этом путь? Мы будем благодарны за любую помощь или указатели.

В Chrome похоже, что эта опция file_browser_handlers в манифесте. json.

1 Ответ

0 голосов
/ 11 марта 2020

Ответ любезно предоставлен Мартином Гигером:

Я вижу по крайней мере два пути (насколько я знаю, их можно реализовать в нескольких вариантах):

  1. Перенаправить PDF-файлы на URL внутри вашего расширения, который затем обрабатывает загрузку и отображение PDF. Перерывы «Сохранить страницу как» для сохранения PDF
  2. Замените содержимое ответа PDF вашим средством просмотра PDF. Означает, что он отображается для URL-адреса, по которому находится PDF, но также помечает «Сохранить страницу как».
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...