TONSolutions / telemetree-react

TON Solutions Analytics library for React.js
https://docs.telemetree.io
10 stars 2 forks source link

[QUESTION]: Возможно ли отказаться от подключения telegram-web-app.js? #12

Closed VadimTVJ closed 3 months ago

VadimTVJ commented 4 months ago

Привет! В проекте используем tma.js, который под капотом определяет объект window.Telegam, который нужен для корректной работы tma.js

Telemetree предполагает, что будет подключен телеграмовский telegram-web-app.js, который также определяет объект window.Telegam

Проблема в том, что window.Telegram из tma.js не содержит всех методов, которые нужны Telemetree, а telegram-web-app.js переопределяет методы, который нужны tma.js. И получается, либо не работает telemetree, либо tma.js.

Возможно ли в следующих версиях избавиться от зависимости telegram-web-app.js? С учетом того, что он используется только для получения ивентов от вебвью и параметров запуска, тянуть все остальные функции в проект кажется излишним

vladzima commented 3 months ago

Привет. Можно использовать https://github.com/twa-dev/SDK.