Принудительно открывать ссылку на PDF-файл в определенном приложении при нажатии в браузере iPad? - PullRequest
1 голос
/ 31 января 2012

У меня есть запрос клиента, который я пытаюсь выполнить, но сталкиваюсь со стеной. Меня попросили создать PDF-ссылки, которые открываются в определенном приложении для чтения iPad, таком как iBooks или GoodReader, вместо iPad по умолчанию. Предположим, стандартная конфигурация iPad (например, они, скорее всего, используют Safari). У них есть веская причина для этого, в основном из-за того, что GoodReader / iBooks более аккуратно обрабатывают ссылки на удаленные PDF-файлы в PDF-файлах, и, к сожалению, это требование.

Я довольно убежден (и я провел некоторые исследования в Google, но ничего определенного), что это не может быть сделано. Например, мы не можем контролировать то, что iPad делает с PDF, когда мы ссылаемся на него. Но тогда я не очень знаком со средой iPad или с тем, какие расширения / хаки для браузера она поддерживает.

Я открыт для альтернативных предложений, которые позволят достичь той же цели. Основная цель - создать цельный опыт для небольшой группы людей. Так что это должно "просто работать" для них.

Редактировать: просто работая, я имею в виду, что они должны открыть ссылку в PDF из браузера и найти правильного читателя. Если есть способ сделать это через конфигурацию iPad, то это тоже замечательно, но я столкнулся с подобной стеной, пытаясь добиться такого поведения.

1 Ответ

1 голос
/ 06 февраля 2012

К вашему сведению для всех, кто сталкивается с этим:

В итоге мы выбрали другое направление.Похоже, iPad / Safari выбирает, что происходит с вашим PDF.Вместо этого мы пошли по пути минимизации ссылок в PDF-файлах.Самое близкое к фактическому решению мы получили хаки, которые некоторые читатели PDF используют для изменения протокола: например, ghttp: // для URL, который открывается в GoodReader.Не нашел это приемлемым подходом.

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