Time404

Заметка. Открытие ссылки telegram из браузера в приложении.

Решаем проблему, как отрыть ссылку t.me из Telegram Web в установленном десктоп приложении (xdg-open).  Быстрофикс.

После перехода на отечественные поделки, такие как Astra Linux и Яндекс.Браузер, заметил неудобную вещь, если в браузере на другом дистрибутиве/платформе  нажать телеграм-ссылку, появляется сообщение - А не хотели бы вы открыть данную ссыку в программе Telegram? Соответственно, щелкнул, открыл...  А тут почему-то это упорно не работает. 

Т.е. уведомление с предложением как бы всплывает, но ничего не делает) 

telega xdg

Понятно, что xdg отрабатывает, но у него нет вариантов, куда нас послать.

Значит копаем в сторону mime.

Смотрим файл mimeapps.list 

$ nano .local/share/applications/mimeapps.list

и убеждаемся в его девственной чистоте.

Все еще больше понятно)

В общем, не мудрствуя лукаво, нахожу в данной директории .local/share/applications нужный мне .desktop-файлик (у меня он вот такой userapp-Telegram\ Desktop-BS8VO1.desktop)

Правлю его 

$ nano .local/share/applications/userapp-Telegram\ Desktop-BS8VO1.desktop

дописываю в конце

MimeType=application/x-xdg-protocol-tg;x-scheme-handler/tg;

сохраняю и перезапускаю браузер. Проверил - работает. Ссылки открываются.

0
RusLan
Комментарии:

Выбрать:

В категории:

Социальные сети:

© 2011- 2022 

Блог Тайм404© - Авторский проект.

Все права защищены. При копировании материалов, активная ссылка на сайт https://time404.ru обязательна.

Внимание! Мы используем cookies чтобы сайтом было удобнее пользоваться.