Как определить что страница открыта в браузере Telegram?
Как можно определить что текущая страница открыта в встроенном браузере телеграм?
До появления встроенного браузера, телеграм использовал WebView и можно было это детектить по user-agent, но сейчас в user-agent представлен как обычный chrome и не за что ухватиться и определить что это браузер телеграм.
WebView внутри приложения все равно сильно урезан от полной версии браузера
задача проста:
1) выявить расхождения
2) определять их на стороне клиента https://abrahamjuliot.github.io/creepjs/
вот тебе пачка расхождений