forked from ton-community/ton-docs
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New translations tips-and-tricks.mdx (Russian)
- Loading branch information
Showing
1 changed file
with
54 additions
and
0 deletions.
There are no files selected for viewing
54 changes: 54 additions & 0 deletions
54
...gin-content-docs/current/v3/guidelines/dapps/tma/guidelines/tips-and-tricks.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# Советы и рекомендации | ||
|
||
На этой странице Вы найдете список часто задаваемых вопросов, связанных с проблемами в TMA. | ||
|
||
### Как решить проблему переполнения кэша в TMA? | ||
|
||
:::tip | ||
Помочь может только переустановка приложения Telegram. | ||
::: | ||
|
||
### Есть ли какие-то рекомендации по кэшированию заголовков для HTML-файлов? | ||
|
||
:::tip | ||
It's preferable to switch off cache in the HTML. To ensure your cache switched off, specify headers in your request according the following: | ||
|
||
```curl | ||
Cache-Control: no-store, must-revalidate | ||
Pragma: no-cache | ||
Expires: 0 | ||
``` | ||
|
||
::: | ||
|
||
### Что предлагается в качестве IDE для разработки TMA? | ||
|
||
Процесс разработки в Google Chrome более удобен благодаря привычным инструментам разработки. | ||
|
||
Вы можете взять параметры запуска мини-приложения и открыть эту ссылку в Chrome. В нашем случае проще всего получить параметры запуска из веб-версии Telegram: [https://web.telegram.org/](https://web.telegram.org/) | ||
|
||
### Поведение при закрытии | ||
|
||
Во многих веб-приложениях пользователи могут случайно закрыть приложение, во время прокрутки вверх. Это может произойти, если они перетянут секцию приложения слишком далеко, тем самым случайно вызвав его закрытие. | ||
|
||
<p align="center"> | ||
<br /> | ||
<img width="240" src="/img/docs/telegram-apps/closing-behaviour.svg" alt="closing_behaviour_durgerking" /> | ||
<br /> | ||
</p> | ||
|
||
Чтобы предотвратить такое случайное закрытие, включите `closing_behavior` в TMA. Этот метод добавит диалог, в котором пользователь может либо подтвердить, либо отклонить закрытие веб-приложения. | ||
|
||
```typescript | ||
window.Telegram.WebApp.enableClosingConfirmation() | ||
``` | ||
|
||
## Как указать описание для конкретного языка в TMA? | ||
|
||
:::tip | ||
You can configure your description with following methods: | ||
|
||
- https://core.telegram.org/bots/api#setmydescription | ||
- https://core.telegram.org/bots/api#setmyshortdescription | ||
|
||
::: |