@telegram-apps/bridge
Telegram 迷你应用程序的最底层通信层。
本软件包为在 Telegram Mini Apps 平台上开发应用程序提供基本实用程序和类型。
虽然开发者可以单独使用该软件包,但建议使用更高级别的软件包 ,如 @telegram-apps/sdk 。
安装
bash
pnpm i @telegram-apps/bridge
bash
npm i @telegram-apps/bridge
bash
yarn add @telegram-apps/bridge
使用方法
下面是一个如何使用该软件包的基本示例。 有关详细信息,请参阅 文档中的后续文章。
ts
import {
defineEventHandlers,
on,
postEvent,
} from '@telegram-apps/bridge';
// Define Mini Apps event handlers to receive
// events from the Telegram native application.
postEvent('web_app_setup_back_button', { is_visible: true });
const off = on('back_button_pressed', () => {
postEvent('web_app_setup_back_button', { is_visible: false });
off();
});