Есть ли способ заставить PDF-файлы открываться в Adobe Reader, а не в плагинах? - PullRequest
3 голосов
/ 13 июля 2010

У нас есть приложение Air and Flash, которое открывает PDF, но многие компьютеры по умолчанию открывают PDF в плагинах браузера, а не через сам ридер.Есть ли способ вызвать альтернативное поведение во Flash / Air?

Это необходимо, так как у нас есть слегка записываемые файлы PDF.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 10 сентября 2012

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

Вы должны сделать это:

  1. Создать новый txt-файл в любом текстовом редакторе
  2. Скопируйте и вставьте это в него: Набор заголовков Content-Disposition "attachment"
  3. Сохранить как: htaccess.txt
  4. Перетащите его в папку загрузки на вашем сервере
  5. Переименуйте его: .htaccess

Вот и все.

НО Самый простой способ - заархивировать pdf.

0 голосов
/ 13 июля 2010

Я проголосовал за ваш вопрос, потому что у меня очень похожая проблема (только я хочу открыть Acrobat Reader полностью вместо плагина с обычной веб-страницы, а не из приложения Air).Тем не менее, после исследования (Googling) этой тонны, я убедился, что нет пути (ни для одного из нас).

Проблема в том, что браузер, по сути, просто выполняет простой поиск MIME-типа дляопределить «Я должен открыть это в плагине Reader».В результате, не представляется чем-то, что может сделать данная веб-страница / эфирное приложение, чтобы браузер использовал другое приложение;единственный способ изменить что-либо - это изменить настройки браузера.Единственное, что может работать, - это если вы измените тип MIME обслуживаемого файла ... но тогда это просто побудит пользователя выбрать программу;он не будет автоматически открываться в автономном считывателе.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...