Открыть универсальную ссылку из браузера социальной сети в приложенииIOS

Программируем под IOS
Ответить
Гость
 Открыть универсальную ссылку из браузера социальной сети в приложении

Сообщение Гость »

У меня есть несколько универсальных ссылок, чтобы открыть мое приложение, что -то вроде https://website.com/app/user/maise}, он открывает профиль пользователя в моем приложении и работает отлично. Социальные сети, например, Instagram, страница открывается в браузере в приложении, и мое приложение не открывается < /p>
Сначала я попробовал следующее решение < /p>

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





Redirecting...

function openApp() {
var universalLink = "https://yourdomain.com/path"; // Your actual Universal Link

// Force the browser to open the Universal Link outside in-app browsers
window.location.replace(universalLink);

// Fallback: If Universal Link fails, show a button
setTimeout(function() {
document.getElementById("fallback").style.display = "block";
}, 2000);
}



Redirecting...
If the app doesn't open, click the button below.
[url=https://yourdomain.com/path]
Open in Browser
[/url]


Но ни одна из двух альтернатив не работает, запасная сторона никогда не называется как window.location.replace всегда называется, но перенаправление превращается в тот же браузер в приложении, если я прокомментирую Window.location.replace , щелкнув на кнопку, перепродажи, тогда и то же самое, в ярке. Атрибуты в тегах , например, _blank или _system , но ссылка все еще открывается в одном и том же браузере In-App. /> Я не знаю, должен ли мне использовать платную услугу в качестве branch.io для чего -то, кто может быть таким простым. < /p>

Если приложение установлено, откройте приложение < /li>
Открыть хранилище, если на Android или ios < /li>
Откройте мой сайт < /li>
< /ol < /li>
>

Подробнее здесь: https://stackoverflow.com/questions/794 ... pp-browser
Ответить

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

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

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

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

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