Проблема с виджетом Telegram Post в мини-приложении Telegram на iOSIOS

Программируем под IOS
Ответить
Anonymous
 Проблема с виджетом Telegram Post в мини-приложении Telegram на iOS

Сообщение Anonymous »

Я использую компонент TelegramPost для встраивания сообщений Telegram в мини-приложение Telegram. Вот код:

Код: Выделить всё

const TelegramPost = ({ link }: { link: string }) => {
const path = link.replace("https://t.me/", "");
const embedUrl = `https://t.me/${path}?embed=1&mode=embed&dark=1`;

return (

);
};


Проблема
  • В браузере (как на рабочем столе, так и на мобильном устройстве) виджет сообщений Telegram работает нормально.
  • В приложении Telegram Mini на рабочем столе он также работает правильно.
  • Однако на iPhone внутри приложения Telegram Mini виджет сообщений Telegram немедленно перенаправляется на сообщение, а не встраивается в него. мини-приложение.
Что я пробовал
  • Проверено на Android — проблем нет, все работает как положено.
  • Пробывал разные настройки iframe, такие как песочница, разрешить то же происхождение, разрешить сценарии — никакого эффекта.
  • Проверено, что эта проблема возникает только на iOS внутри мини-приложения Telegram.
Похоже, что виджет сообщений Telegram ведет себя по-другому внутри мини-приложения на iOS.
Как предотвратить это перенаправление и правильно отобразить сообщение Telegram внутри мини-приложения на iPhone?>

Подробнее здесь: https://stackoverflow.com/questions/795 ... app-on-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»