Я использую jQuery для создания динамических кнопок "Like". Однако я получаю ошибку, которая повторяется снова и снова.
Мой jQuery для создания кнопки:
$('#fbLike').html('<fb:like href="'+url+'" send="false" layout="button_count" width="80" show_faces="true" />');
FB.XFBML.parse(document.getElementById('fbLike'));
Однако я получаю следующую ошибку:
Blocked a frame with origin "https://www.facebook.com" from accessing
a frame with origin "http://localhost:8888". The frame requesting
access has a protocol of "https", the frame being accessed has a
protocol of "http". Protocols must match.
Любые идеи?
-
Изменить
(функция (d, s, id) { var js, fjs = d.getElementsByTagName(s) [0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src= "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); } (документ, script ',' facebook-jssdk '));