Android https обработчик намерений и браузер перенаправляет - PullRequest
3 голосов
/ 05 января 2012

Я настроил свое приложение для обработки намерений просмотра

, и оно работает нормально при нормальном запуске.Однако, когда ссылка публикуется в Facebook, FB «оборачивает» ее в виде

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

Я попытался обойти это, создав промежуточную страницу в моем домене, которая будет перенаправлять на реальную страницу.Промежуточная страница будет «обернута» Facebook, но фактическая страница должна вызвать мое приложение.

Я пробовал как перенаправление HTTP 302, так и перенаправление javascript location.replace().Однако браузер просто открывает страницу, не спрашивая пользователя, с каким приложением он хочет ее открыть.

Однако в других случаях (особенно при входе в Google) перенаправления вызывают многократное всплывающее диалоговое окно с обработчиком намерений..

Итак, мой вопрос: что я делаю неправильно?

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