Комментарии Facebook приводят к ошибке JavaScript в Safari для iPhone и iOS

У меня проблема с комментариями Facebook, которые не работают в Safari для iPhone. Комментарии Facebook хорошо работают в большинстве браузеров, но я получаю ошибку Javascript в Safari на iPhone.

Я создал здесь минимальный тестовый пример, который показывает проблему: http://www.pvv.ntnu.no/~andrearo/fotball.html

Я получаю следующее сообщение об ошибке в Safari на iPhone:

"Отказано в отображении документа, поскольку отображение запрещено параметрами X-Frame-Options".

Может ли кто-нибудь дать несколько советов о том, как заставить эти комментарии Facebook работать в Safari для iPhone?


person roschdal    schedule 17.04.2012    source источник


Ответы (1)


Это было задано много лет назад, но недавно у меня была такая же проблема, и я нашел решение. Кажется, что тег комментариев должен иметь тег data-href, чтобы предотвратить это.

Если вы используете:

<div class="fb-comments"></div>

Большинство платформ будут использовать текущий URL-адрес страницы и не будут иметь проблем.

Для iOS используйте:

<div class="fb-comments" data-href="https://www.google.com/"></div>

С соответствующим URL, разумеется, и комментарии работают без ошибок.

Надеюсь это поможет.

person deCastongrene    schedule 25.11.2015