如何以编程方式关闭 Telegram 中的本机浏览器?

问题描述 投票:0回答:3

在一些用户操作后,我需要关闭浏览器,这些操作是通过点击 Telegram 聊天中的链接打开的。如果可能的话,如何以编程方式执行此操作?

telegram telegram-bot
3个回答
2
投票

您可以通过将浏览器重定向到

telegram.me
链接来实现此目的。

window.location.href = "https://telegram.me/yourbot"

0
投票

第一个答案似乎不再相关了。 这对我有帮助:

window.location.href = "tg:resolve";

0
投票

批准的答案仅适用于 Telegram Desktop。现在有一个用于迷你应用程序的 SDK,您可以安装它并使用

postEvent('web_app_close');
方法:

npm i @telegram-apps

在 TypeScript 代码中导入该方法:

import { postEvent } from "@telegram-apps/sdk";

// whenever you need to close
postEvent('web_app_close');
...


© www.soinside.com 2019 - 2024. All rights reserved.