В Reactjs, когда я делюсь ссылкой с Android на iOS в Telegram, URL-адрес открывается, но ничего не видноIOS

Программируем под IOS
Ответить
Anonymous
 В Reactjs, когда я делюсь ссылкой с Android на iOS в Telegram, URL-адрес открывается, но ничего не видно

Сообщение Anonymous »

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

const handleShareLink = async () => {
const shareMessage = `Sign Up for free shirts! ${referralURL}`;
const response = await fetch("SOME_URL");
const response = await fetch("/mixygo.png");
const blob = await response.blob();
const file = new File([blob], "logo.png", { type: blob.type });
if (navigator.share) {
try {

const shareData = {
title: "Refer a person",
text: "Sign Up for shirts!",
url: referralURL,
files: isMobileDevice ? [file] : [],
};
await navigator.share(shareData);
} catch (error) {
console.error("Error sharing:", error);
}
} else {
try {
await navigator.clipboard.writeText(shareMessage);
alert("Referral link copied! Share it anywhere you want.");
} catch {
prompt("Copy your referral link:", shareMessage);
}
}
};
const referralURL = "MY_URL";
это код, который я использую при обмене ссылкой,

все работает нормально, я сталкиваюсь с проблемой только на устройствах iOS, когда я делюсь ссылкой с Android на iOS в Telegram, URL-адрес открывается, но теперь я могу что-либо видеть,

это не работает только в Telegram,
это функция, которую я вызываю, когда пользователь нажимает кнопку «Поделиться», например, я откройте веб-сайт в andriod и поделитесь им в телеграмме с пользователем, у которого есть устройство iOS, теперь, когда пользователь устройства iOS откроет ссылку, телеграмма откроет ссылку в браузере по умолчанию, ссылка открывается, ошибок нет, но веб-сайт не загружается, я вижу только пустой экран, тот же URL-адрес работает на andriod, даже если мы поделимся им с andriod на andriod,

Подробнее здесь: https://stackoverflow.com/questions/798 ... rl-open-bu
Ответить

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

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

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

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

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