У меня есть приложение, работающее с ссылками, которые нажимаются в электронном письме, относящемся к домену моих сайтов. У меня также есть ссылки mailchimp, работающие таким образом, что ОС Android открывает ссылку mailchimp в браузере, а затем, когда mailchimp возвращает перенаправление на мой фактический домен, мое приложение автоматически открывает ссылку, а не загружает содержимое в браузере. ,
Однако это работает, только если браузер, или приложение, или оба уже открыты. Если и браузер, и приложение закрыты, то при нажатии на ссылку открывается браузер (как и должно быть), но при перенаправлении он остается в браузере, а не открывается приложение.
Опять же, если я просто открою приложение, откроется браузер и в приложении загрузится редирект. Если у меня просто открыт браузер, браузер открывает перенаправление в приложении. И если у меня и приложение, и браузер открыты, в приложении открывается перенаправление.
Я думаю, что я ничего не могу сделать, чтобы это исправить, потому что кажется, что-то с onCreate в браузере (chrome) приложение либо не запускает намерение, если приложение еще не открыто, либо ОС не соответствует намерению с приложением. Но это противоречит приведенным выше случаям, когда он работает.
Кто-нибудь еще видел такое поведение или знает, является ли это ошибкой в ОС Android.