Открытие ссылок на YouTube дает активность NotFound Error Android - PullRequest
0 голосов
/ 26 октября 2018

Итак, я создал приложение, в котором есть лучшие видео на YouTube для изучения программирования.

Итак, у YouTube есть два способа давать ссылки:

Например:

Полная ссылка: https://www.youtube.com/watch?v=QwS1r1mc888 и

Сокращенная ссылка: https://youtu.be/QwS1r1mc888

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

Код, который я использовал для открытия видео:

Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(currentUrl));
startActivity(i);

Теперь дажелюди, у которых установлены браузеры и YouTube, получают эту ошибку / исключение.И что же мне делать ?Поможет ли хранение целых ссылок или использование сокращенных ссылок и полных ссылок в одном и том же?

Как мне преодолеть эту ошибку?

...