本帖最后由 riyad 于 2025-2-22 20:49 编辑 ) p' E0 d0 T5 A( W/ }
9 h, }6 ? g- w7 e% E执行 Telegram Mini Apps 关闭行为 功能。7 E x( S, k. K: _, L+ u
9 E& q- t. n0 E! U3 }3 K
初始要初始化组件,请使用 initClosingBehavior 函数: - import { initClosingBehavior } from '@telegram-apps/sdk';. n0 ]& A. B0 K& N" y+ R
w4 v" B& N; Y; @3 S. O' T* \- const [closingBehavior] = initClosingBehavior();
复制代码 闭幕确要启用或禁用关闭确认,需要使用 enableConfirmation() 和 disableConfirmation() 方法。 这些方法会更新 isConfirmationNeeded 属性: 3 e, @) |9 o2 R+ M* n
- closingBehavior.enableConfirmation();/ X5 c3 g% |0 {, P* R3 ]! C \+ t
- console.log(closingBehavior.isConfirmationNeeded); // true
& E; e4 T, c& w0 H, ]
" Y: W& v' f6 x4 a" m- closingBehavior.disableConfirmation();
: k' y$ {: W0 E! m9 R- a( T - console.log(closingBehavior.isConfirmationNeeded); // false
复制代码 事件可被 跟踪 的事件列表: [td]事件 | 监听函数 | 触发条件 | change | () => void | 组件中的某些部分发生了变化 | change:isConfirmationNeeded | (value: boolean) => void | 已更改 isConfirmationNeeded 属性 |
' v0 ^5 F) c/ h. q+ n8 Q0 i, |8 \! i& E/ y
3 X3 v2 n# B2 D: D/ _+ A
|