Hi. I'm doing a Telegram Web App, using "telegram-web-app.js" from

API 6.x
The app is done with vue and works fine, opening as it should in Telegram App, after clicking on the Button.
At some point I need to send user to another url, which is not inside of vue app, but on same app domain. Eg vue app is at domain.com/tg and then user clicks on a link (also tried with window.location.hrer..) and go to domain.com/tg/game/win

Problem. Telegram askes user to open url and in a normal browser (not in the app)

With a "normal" html/js page without vue, same link opens inside of telegram.

Any idea?

13 ответов

12 просмотров
Stefan-Wuthrich Автор вопроса

vue app opens in telegram, but when user clicks on link which goes out of telegram app, but is on same domain/path, it wants to open in browser

Stefan Wuthrich
vue app opens in telegram, but when user clicks on...

Yes, I think thats intended. You need to solve this differently. Try js location.replace() maybe

Stefan-Wuthrich Автор вопроса
Poolitzer X
This works fine for me on desktop

On TG Web z version it works for me too. But not on Android app

Stefan Wuthrich
On TG Web z version it works for me too. But not o...

cool, let me throw together a demo and get reports for all clients

Stefan-Wuthrich Автор вопроса

Ok, thats on one side good news :-)

Stefan Wuthrich
Ok, thats on one side good news :-)

maybe web app creates for one list apps. not for big apps. You can add your menu to the inline buttons, and open another links. Thats what i use.

Stefan-Wuthrich Автор вопроса
Poolitzer X
cool, let me throw together a demo and get reports...

wow you can not share web apps in groups wtf thats stupid

Похожие вопросы

Обсуждают сегодня

а кто писал сокетные фреймворки, как вы управляли пулом открытых дескрипторов соединений? Там может прилететь, например, миллион. Наиболее быстрый способ доступа к ним всёж ли...
Constantin F.
12
Мне интересно, скорее людей здесь используют D, Rust, C/C++ для решения реальных прикладных задач за деньги?)
Evil Satanson
49
а кроме lighttp\vibe\hunt какие ещё интересные, продвинутые, необычные сервера видели в дишке? Можно и мёртвые проекты тож, для перенятия опыта, так сказать. Там прост в репоз...
Constantin F.
1
Вопрос тем кто смотрит видео и слушает подкасты - как вы потом ищете нужную вам информацию? Вот статью я прочитал, потом могу искать нужную мне часть банальным поиском. Пропус...
Aleksandr Druzhinin
4
А сейчас уже что-то поменялось?
Jango Fett
2
Мне были интересны дишные хаки и я нашёл любопытный способ на форуме через __traits, что-то вроде int delegate(int) fac = (int n) => n == 0 ? 1 : n * __traits(parent, {})(n - ...
Constantin F.
1
мне кажется, или погоня за безопасностью носит оттенок хайпа и одержимости? ведь реально высокие требования предъявляются лишь к небольшому кол-ву приложений
Aleksandr Druzhinin
2
И к какой архитектуре привязана Java?
Dmitry Olshansky
17
В общем. если я беру Ди при всех его проблемах, у меня возникает первая реальная задача. Сохранения к игре, гибкие сохранения. У нас нет легкого nosql хранилища, которое можно...
Vi
10
Я думаю тему с тем, что “Google не продвигает свои технологии. Язык Го сам просто такой хороший» можно закрыть https://www.opennet.ru/opennews/art.shtml?num=61454
Serg Gini
5
Карта сайта