Problem mit dem Telegram-Post-Widget in der Telegram Mini-App auf iOSIOS

Programmierung für iOS
Anonymous
 Problem mit dem Telegram-Post-Widget in der Telegram Mini-App auf iOS

Post by Anonymous »

Ich verwende eine TelegramPost-Komponente, um Telegram-Beiträge in eine Telegram Mini-App einzubetten. Hier ist der Code:

Code: Select all

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 (

);
};


Das Problem
  • In einem Browser (sowohl auf dem Desktop als auch auf Mobilgeräten) funktioniert das Telegram-Post-Widget einwandfrei.
  • In der Telegram Mini-App auf dem Desktop funktioniert es auch ordnungsgemäß.
  • Auf dem iPhone in der Telegram Mini-App leitet das Telegram-Post-Widget jedoch sofort zur Nachricht weiter, anstatt sie zu sein eingebettet in die Mini-App.
Was ich versucht habe
  • Getestet auf Android – kein Problem, alles funktioniert wie erwartet.
  • Verschiedene Iframe-Einstellungen wie Sandbox, Allow-Same-Origin, Allow-Scripts ausprobiert – keine Wirkung.
  • Es wurde bestätigt, dass dieses Problem nur unter iOS in der Telegram Mini-App auftritt.
Es sieht so aus, als ob sich das Telegram-Beitrags-Widget in der Mini-App auf iOS anders verhält.
Wie kann ich diese Umleitung verhindern und den Telegram-Beitrag in der Mini-App auf dem iPhone richtig anzeigen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post