2017-01-27 4 views
-1

Может кто-нибудь объяснить, почему Facebooks iframe colorscheme не работает?Facebook Тема iframe color

Фактически, он работает с SDK Javescript.

Почему он не работает с iframe? Попробовали добавить (data-colorscheme = "dark") в iframe без каких-либо успехов.

https://developers.facebook.com/docs/plugins/like-button

<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2FAdamskyMotorkylareAb%2F%3Ffref%3Dts&width=240&layout=standard&action=like&size=small&show_faces=true&share=false&height=80&appId" width="240" height="80" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="false" colorscheme="dark"></iframe> 
+0

Можете ли вы показать код, который вы используете? –

+0

Любые идеи? Это werid, так как он работает с версией Javascript. – Jack

ответ

0

Попробовал добавить (данные ColorScheme = "темные") в IFRAME без какого-либо Succes.

Эти атрибуты данных оцениваются только JS. Когда вы используете версию iframe, Facebook не имеет возможности даже прочитать этот атрибут, потому что он находится в документе из другого домена.

Для версии Iframe, вам нужно передать его в качестве параметра в URL:

<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook. 
    com%2FAdamskyMotorkylareAb%2F%3Ffref%3Dts&width=240&layout=standard&...&colorscheme=dark" width="240" hei 
+0

Это работает, спасибо! :) – Jack