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 (
);
};
- 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.
- 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.
Wie kann ich diese Umleitung verhindern und den Telegram-Beitrag in der Mini-App auf dem iPhone richtig anzeigen?
Mobile version