Как открыть приложение Facebook из URL-адреса, только если установлено
Я хотел бы узнать, как открыть ссылку url с моего сайта в приложении facebook и twitter, только если он установлен на устройстве, если бы я не хотел, чтобы страница открывалась в браузере.
В настоящее время я использую следующие ссылки:
fb://profile/fbID
twitter://user?screen_name=username
В настоящее время он отлично работает, если приложение установлено, но ссылка выходит из строя, если приложение не установлено, к тому же ссылка на твиттер завершается неудачно, если вы попытаетесь открыть ее в обозревателе рабочего стола.
Кто-нибудь знает, как я это делаю?
Да, я знаю, что есть похожие вопросы, но никто не ответил, поэтому я подумал, что попробую это, приветствует.
Ответы
Ответ 1
Вы можете попробовать перенаправить телефон на открытие приложения, а если ничего не произойдет, перенаправьте его на нужную веб-страницу.
setTimeout(function () { window.location = "https://itunes.apple.com/appdir"; }, 25);
window.location = "appname://";
Если вторая строка кода работает, то первая не будет выполнена.