#javascript #html #facebook #facebook-graph-api
#javascript #HTML #Facebook #facebook-graph-api-интерфейс #facebook-graph-api
Вопрос:
У меня есть связь с этим слушателем:
$('#share-via-facebook-trigger').click(function () {
FB.ui(
{
method: 'stream.publish',
attachment: {
name: "<%= "name" %>",
caption: 'caption',
description: "<%= "desc" %>",
message: "some message ",
href: "some href "
},
action_links: [
{ text: "<%= "text" %>", href: "some url" }
]
},
function(response) {
if (response amp;amp; response.post_id) {
//alert('Post was published.');
} else {
//alert('Post was not published.');
}
}
);
})
Если пользователь не вошел в facebook, ссылка откроется в новом окне. Если пользователь вошел в facebook, рядом со ссылкой прямо на странице открывается диалоговое окно, которое обрезается и выглядит очень некрасиво. Как я могу убедиться, что диалоговое окно всегда открывается в новом окне?
Я попытался добавить атрибут target =»_blank» к ссылке, но проблема остается. Я был бы признателен за любую помощь.
Ответ №1:
Вы можете выполнить то же самое с простым URL, подобным этому. Итак, все, что вам нужно, это просто создать ссылку с target="_blank"
таким URL.
Полный список параметров и их значений вы можете найти в документации