Вы можете контролировать, как ссылки открывают приложения на Android
Когда вы открываете файл или ссылку, Android часто спрашивает вас, в каком приложении вы хотите «открыть его». Хотя в большинстве случаев это может быть удобно, оно также может легко раздражать. Позвольте мне показать, как вернуть управление для облегчения навигации.
Ссылки в Android теперь другие
Раньше на телефонах Android появлялось небольшое всплывающее окно с вопросом, какое приложение вы хотите, когда вы где-то нажимали ссылку. Например, при открытии файла epub все программы чтения epub на вашем телефоне отображаются во всплывающем окне. Вы можете выбрать другое приложение, чтобы каждый раз открывать эту книгу, или установить приложение по умолчанию. Они называются ссылками приложений.
Я изложил разумный способ обработки ссылок. Он гарантирует, что каждый раз, когда вы нажимаете ссылку, вы попадаете именно в то приложение, которое вам нужно. Вам нужно будет нажать на ссылку Spotify или YouTube только один раз, чтобы приложение открылось. Обработка ссылок на Android больше не работает таким образом (подробнее об этом чуть позже).
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
В Android 12 появилась функция «Проверка ссылки приложения», которая позволяет веб-сайтам (не нам) решать, как автоматически открывать ссылку. Это означает, что ссылка (например, Spotify) сначала начинается в браузере.
Чтобы открыть Spotify, требуется три нажатия
Мой друг недавно отправил мне сообщение с рекомендацией Spotify в Telegram. Я нажал на общую ссылку, и она загрузила веб-версию Spotify внутри браузера приложения Telegram. При нажатии кнопки воспроизведения в этой веб-версии ссылка открывалась в браузере по умолчанию. Я снова нажал кнопку воспроизведения в браузере по умолчанию, и он (наконец) открыл приложение Spotify. Чтобы открыть ссылку Spotify в приложении Spotify, потребовалось три нажатия и две веб-страницы.
В новых версиях Android, когда вы нажимаете «проверенную» ссылку (например, Spotify), браузер по умолчанию выступает в роли посредника. Он перенаправляет вас в соответствующее приложение, минуя классическое диалоговое окно «Открыть с помощью». Вы можете просмотреть список нескольких проверенных ссылок для каждого приложения в настройках системы, нажав меню «Открыть по умолчанию» в списке приложений.
Почему все сначала открывается в браузере
Беда в том, что не все официальные ссылки включены в список проверенных. Иногда нажатие на официальную ссылку приведет вас в браузер или магазин Play Store вместо запуска приложения. Например, у меня установлено приложение Slack, но когда я нажимаю ссылку Slack в любом другом приложении, я перехожу на веб-сайт Slack в браузере с просьбой войти в систему. Когда я нажимаю на Slack Android на веб-сайте, я перехожу на сайт Slack. в Play Маркет. Несмотря на то, что это официальная ссылка, предположительно, она не считается проверенной, поскольку за кулисами этот конкретный тип ссылки Slack не включен в проверенный список.
По умолчанию все «непроверенные ссылки» открываются в браузере по умолчанию (обычным является Google Chrome). Затем браузер по умолчанию запускает соответствующее внешнее приложение.
Весь этот дизайн лишает вас контроля, потому что вы не можете выбрать, какое из поддерживаемых вами приложений должно открывать эту ссылку. Например, если вы нажмете ссылку на непроверенное местоположение в своем приложении для обмена сообщениями, она откроется в браузере вместо перенаправления на выбранное вами приложение для совместного использования поездок или картографическое приложение. Или, если вы нажмете ссылку Reddit в Chrome, она перенаправит вас на веб-версию Reddit в Chrome, а не в клиент Reddit на телефоне.
Если вы вручную не выберете другой браузер, браузер, выбранный производителем, обрабатывает все «непроверенные» ссылки.
Обходной путь для лучшей обработки ссылок
Не существует идеального способа вернуть функциональность связи, которую имели старые телефоны Android. Лучшее, что вы можете сделать, — это установить стороннее приложение и использовать его в качестве посредника. Однако вам придется установить его в качестве браузера по умолчанию. Как только это будет сделано, вы сможете использовать приложение для установки браузера по умолчанию. Это довольно аккуратно, но не так гладко и без ошибок, как собственный обработчик.
Вам потребуется установить стороннее приложение «обработчик ссылок», которое действует как браузер по умолчанию и позволяет вам устанавливать настройки по умолчанию при нажатии ссылки (так же, как это было в старых версиях Android). В Play Store можно загрузить любое количество приложений для обработки ссылок. Я протестировал Link Eye и Better Open With. Оба работают одинаково хорошо, хотя Better Open With более функционален, поэтому мы будем использовать именно его.
Чтобы настроить его, установите приложение Better Open With из магазина Google Play и откройте его. Затем установите это приложение в качестве браузера по умолчанию. Для этого откройте приложение «Настройки» и перейдите к настройкам «Приложения по умолчанию». Обычно это находится в «Настройки» > «Приложения» > «Приложения по умолчанию». В приложениях по умолчанию выберите браузер и установите для него значение «Лучше открывать с помощью».
В следующий раз, когда вы нажмете на ссылку, внизу появится надпись «Better Open With» с таймером, позволяющим вам выбрать предпочитаемое приложение. Вы можете выбрать ссылку и открыть ее с помощью селектора «Лучше открыть с помощью».
Вы можете установить значения по умолчанию для типов файлов и контента (кстати, Android 12 и более поздних версий по-прежнему позволяет вам управлять этими ссылками изначально). Вы также можете изменить макет всплывающего окна выбора приложения, а также отключить или изменить таймер обратного отсчета и его положение в настройках «Лучше открывать с помощью». Вы можете установить любое приложение в качестве «предпочтительного» или приложения по умолчанию, нажав значок звездочки рядом с ним.
Всплывающее меню также позволяет установить приложения по умолчанию. Если вы не установите новое приложение, которое обрабатывает именно этот тип ссылки (например, приложение для совместного использования поездок, которое работает с метками местоположения Google), значение по умолчанию останется активным.
Даже с таким приложением, как Better Open With, обработка ссылок не всегда будет гладкой. Иногда это приложение дает сбой и просто просит вас открыть ссылку в одном из установленных браузеров вместо соответствующего приложения. В других случаях он просто пытается перенести вас в браузер.
Вы больше не можете контролировать обработку ссылок в приложении «Настройки», но вы можете, по крайней мере, восстановить некоторые из этих функций с помощью сторонних приложений.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)