#javascript #facebook
#javascript #Facebook
Вопрос:
Мы используем следующий код, который мы нашли здесь, на Stackoverflow, поскольку на нашем веб-сайте есть несколько плагинов, которые плохо работают при открытии в facebooks, встроенных в браузер. Код позволяет нам создавать определенную страницу, которая отображается только тогда, когда пользователь переходит на сайт через facebook.
<script>
var ua = navigator.userAgent;
if (ua.indexOf("FBAN") != -1 || ua.indexOf("FBAV") != -1) {
if (!window.location.href.match('redirect_fb')) {
window.location.href = "https://example/redirect_fb/";
}
}
</script>
Пользователю предлагается открыть страницу с помощью Safari или Chrome.
Однако, может ли кто-нибудь помочь, чтобы страница примера перенаправляла URL-адрес домашней страницы, когда они покидают браузер facebook.
Например, пользователь переходит на страницу Facebook> нажмите на кнопку, чтобы просмотреть наш веб-сайт> веб-сайт загружается в браузере facebook > пользователю отображается определенная страница с инструкциями, предлагающими открыть ее в мобильном браузере по умолчанию > пользователь следует инструкциям> url перенаправляет на URL домашней страницы
Надеюсь, я прояснил это. трудно описать именно пшеницу, которая мне нужна, словами.
Спасибо
Комментарии:
1. Нет, не ясно. Что вы хотите перенаправить, куда и когда?
2. Извините! Поэтому, когда пользователь посещает нашу страницу в браузере facebook, отображается определенная страница ( example / redirect_fb ), страница содержит инструкции о том, как открыть наш веб-сайт с помощью Chrome или Safari. когда они делают это и открывают веб-сайт, например, в Chrome (они нажимают на три точки в правом верхнем углу, а затем нажимают «открыть в Chrome»), веб-сайт открывается в этом браузере. Тем не менее, он по-прежнему показывает страницу инструкций example/ redirect_fb нам нужна эта страница для перенаправления на другую страницу, поскольку они больше не нуждаются в этих инструкциях.
3. Итак, на этой странице еще раз проверьте, находитесь ли вы все еще в браузере встроенного приложения FB, и перенаправьте на домашнюю страницу, если нет …
4. Именно то, что нам нужно
5. Так в чем же тогда проблема?