#ios #safari #share #url-scheme
#iOS #safari #Поделиться #url-схема
Вопрос:
Я хочу сделать то же самое, что youtube делает со своим приложением.
Поделитесь URL-адресом, который, когда его открывает получатель, открывает приложение (без открытия safari и последующего перенаправления в приложение), если оно установлено, или перенаправляет в itunes Store, если оно не установлено.
Мне удалось сделать что-то вроде этого: страница на моем веб-сервере, которая содержит
<script>
window.location = 'myurlscheme://...;
setTimeout(function() { window.location = 'https://itunes.apple.com/en/app/my-app/id00...'; }, 1000);
</script>
И когда пользователь переходит по ссылке, которой я поделился (через сообщение или электронную почту), на эту страницу, он открывает ссылку в мобильном Safari, а затем открывает приложение, если оно установлено, а если нет, через 1 секунду открывается itunes store.
Я хочу такого же поведения, как при передаче ссылки через приложение YouTube для iOS, которое открывается прямо из приложения (если оно установлено), не заходя в safari, или не открывая itunes Store.
Заранее спасибо.