本帖最后由 riyad 于 2025-2-22 20:49 编辑
/ Q7 y9 g8 [7 O* k+ K3 j
' e; p2 X6 o; J执行 Telegram Mini Apps 关闭行为 功能。
. U. \( U9 ?5 a4 B K
& ?2 I/ e8 o4 c) Y初始要初始化组件,请使用 initClosingBehavior 函数: - import { initClosingBehavior } from '@telegram-apps/sdk';/ v& J7 m& R$ J9 B
- ' [5 x4 C/ q- l
- const [closingBehavior] = initClosingBehavior();
复制代码 闭幕确要启用或禁用关闭确认,需要使用 enableConfirmation() 和 disableConfirmation() 方法。 这些方法会更新 isConfirmationNeeded 属性: & g7 [- M0 B1 P5 \6 {
- closingBehavior.enableConfirmation();
4 W4 q$ R- T9 J; Z - console.log(closingBehavior.isConfirmationNeeded); // true 7 D( p; @: c, J& f
9 A( _4 l- N+ G9 c! U- closingBehavior.disableConfirmation();
8 A! R8 H7 N( b( e1 S8 d - console.log(closingBehavior.isConfirmationNeeded); // false
复制代码 事件可被 跟踪 的事件列表: [td]事件 | 监听函数 | 触发条件 | change | () => void | 组件中的某些部分发生了变化 | change:isConfirmationNeeded | (value: boolean) => void | 已更改 isConfirmationNeeded 属性 |
9 Y2 L$ T8 t2 M" |5 c' x4 O- |0 W1 z5 N
7 C; T [4 D z; O, F: H7 U: T
|