Мое упакованное приложение Chrome содержит PDF-файл, и я хотел бы, чтобы пользователь мог его просмотреть. Если я открою его в текущем кадре, я получаю сообщение об ошибке «Chrome PDF Viewer не разрешен».
Честно говоря, хромированная программа просмотра PDF довольно ужасна, поэтому я бы предпочел, чтобы пользователь все равно просматривал ее в своей любимой программе просмотра PDF. Если я отключу плагин chrome PDF (просто в качестве эксперимента) и попытаюсь открыть PDF-файл с помощью chrome.app.window.open, он «загрузит» PDF-файл, а затем пользователь сможет его открыть. Но у этого есть две проблемы:
- Я не могу реально заставить пользователя перейти на chrome://plugins и отключить его
- Нет окна браузера, поэтому пользователь не знает, что загрузка произошла
Какие-либо предложения? Открытие PDF-файлов, встроенных в мое приложение, является обязательной функцией для этого приложения.
window.open("http://my.domain.com/path/to/sample.pdf");
. - person gkalpak   schedule 26.11.2013