У меня есть приложение для Android, которое должно открывать ссылки, отправленные по электронной почте. Однако я хочу открывать ссылки только на определенный веб-сайт. Я знаю, что открытие ссылок на YouTube предоставляет пользователю диалоговое окно с вопросом, открывать ли его в браузере или в приложении YouTube, так что это то, что я собираюсь сделать. В моем файле манифеста Android у меня есть следующие фильтры намерений:
Затем, для обработки намерения у меня есть строка в onCreate:
if (getIntent().getCategories().contains("android.intent.category.BROWSABLE")){...}
Проблема в том, что такие ссылки, как http: //mySite.com#12345 , не открываются таким образом. Что я делаю не так?