Не нравится кнопка «Мне нравится» на Facebook - проблема https - PullRequest
0 голосов
/ 19 ноября 2011

Я использую FBML, и все работало раньше, затем я заметил, что когда вы нажимаете, как окно комментария больше не будет отображаться.Я проверил сайт разработчика и увидел, что способ, которым это делается сейчас, изменился.

Я обновил свой код, но он по-прежнему не отображает поле для комментариев, но действительное действие «Мне нравится» работает отлично.

Вот ссылка: http://fez.nu/Oniir

РЕДАКТИРОВАТЬ 2: Я использую XFBML, я не знаю, если это имеет значение.Я слышал, что FBML устарел

РЕДАКТИРОВАТЬ 3: Я просматриваю с https на Facebook.Я выключил его, и на моем сайте появились поля для комментариев.Так что эта проблема решена, но как мне заставить ее работать с пользователями, которые используют безопасный просмотр на Facebook, когда мой сайт не работает?

Ответы [ 2 ]

1 голос
/ 29 ноября 2011

Вы можете использовать встроенную рамку HTML.

<iframe src="https://mytab.example.com/tabs/"></iframe>

Этот вопрос нашел приемлемое решение вашей проблемы.

Аннотация

Вы можете избежать предупреждений SSL для доменов, поддерживающих SSL, если конкретный о транспортном протоколе. например вместо включения http: // или https: // use //

<!-- Instead of this: --> 
<iframe src="http://www.facebook.com/plugins/like.php?params"></iframe>

<!-- Do this: -->
<iframe src="//www.facebook.com/plugins/like.php?params"></iframe>

Соображения безопасности

Обратите внимание, что у этого подхода есть некоторые соображения безопасности. Я рекомендую вам прочитать ниже статьи и вопросы.


Редактировать 1

В FAQ для кнопки «Мне нравится» указано, что для добавления комментария пользователю потребуется ширина в 400 пикселей. Если у вас нет 400 пикселей, я думаю, вам придется пожертвовать возможностью оставить комментарий или использовать вместо этого всплывающее окно.

0 голосов
/ 05 января 2012

Эта проблема началась прошлой ночью.

Сначала я подумал, что это мой код, но быстрый откат к коду, который Я ЗНАЛ (QA Tested) сработал, показал проблему.

Я пошел кСам источник, инструмент генерирования кнопки «Мне нравится» в Facebook, и у ОНИ та же проблема.

Затем я выбрал ОБА случайную новостную статью CNN & Yahoo, и это то, что вы называете trifecta.Все 3 сайта не могли правильно отобразить элементы пользовательского интерфейса комментариев для кнопки «Нравится».

Если он ходит, крякает и двигает головой, как утка ... WTF?:))

...