0

У меня возникла проблема с давних времен. Я разрабатываю веб-приложение с использованием угловых js (SPA), и я также использую facebook graph api. Я использовал кнопку входа в facebook в partials (Home-partial.html) и (contactus-partial.html). Когда я открываю веб-приложение home-partial.html загружается первым, а facebook api отлично работает с кнопкой входа/выхода из системы. Теперь, когда я направляюсь к нам, кнопки facebook не появляются, а также когда я возвращаюсь домой, кнопка facebook также не появляется здесь также сейчас.

Может ли кто-нибудь помочь мне в этом вопросе.

С уважением, Prateek Dhuper

+0

Это не представляется возможным решить, не увидев пример минимального кода, воспроизводящий проблему – Bowdzone

ответ

0

Скорее всего, используя FB.XFBML.parse() решит вашу проблему: https://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/

Вы должны использовать его для разбора Social Plugins генерируется после загрузки страницы, что это именно то, что вы пытаетесь сделать ,

+0

Итак, нужно ли вызывать FB.XFBML.parse() всякий раз, когда частичная загрузка загружается через маршрутизацию? @luschn –

+0

Да, всякий раз, когда вы создаете социальные плагины на лету. проверьте параметр, но вы также можете разобрать конкретные элементы. – luschn

+0

Я думаю, 'FB.XFBML.parse (document.getElementById ('foo'))' это то, что мы можем использовать, когда нам нужно разобрать конкретные элементы, передав id элемента. –

Смежные вопросы