Telegram SDK
是集成 TelegramWebJs
的基础合集
@telegram/core
为基础 sdk 核心逻辑,主要处理支付,管理钱包功能
@telegram/ui
为业务基础包继承自 core,包含支付弹窗,商品档位,登录,分享等功能
window.TG_SDK_UI.WebApp
等于 window.Telegram.WebApp
## 安装
pnpm i
## 打包
pnpm build
## 打包 正式环境ui
pnpm ui:build
# or
## 打包 测试环境ui
pnpm ui:test
## 开发环境运行 ui 进入 package/react-ui 目录运行
pnpm dev
## 示例代码在 example/html 这里使用服务启动 example/html/index.html 或者 直接将 html 拖到浏览器
### 根目录执行
pnpm build
进入 example/html/index.html
文件,更改
- // line 7
+
- // line 44
+
TG_SDK
迁移到 TG_SDK_UI
window.\_setTelegramSDKConfig
改为 window.TG_SDK_UI.\_setTelegramSDKConfig
window.TG_SDK
改为 window.TG_SDK_UI
getStartAppParams、popupCallback
函数