Виджет "Мне нравится" - c vkontakte.ru на vk.com

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
errrrrrr
Сообщения: 3
Зарегистрирован: 20 окт 2012, 15:00

Виджет "Мне нравится" - c vkontakte.ru на vk.com

Сообщение errrrrrr »

Добрый день. Приложение (iframe) было создано еще при использовании домена vkontakte.ru

Код виджета "Мне нравится":

Код: Выделить всё

VK.Widgets.Comments("vk_comments", {limit: 10, width: "448", attach: false, pageTitle: "Новый заголовок", pageUrl: "http://vkontakte.ru/appID"});
Сейчас столкнулся со следующей проблемой при нажатии "рассказать друзьям":
1. pageTitle никак не хочет изменяться, то есть отображается старое название, когда использовался vkontakte.ru
2. При изменении pageUrl на "http://vk.com/appID" сбрасывается счетчик "лайков", то есть полностью обнуляется.

Пробовал добавлять следующие строки в head страницы, но этот вариант не срабатывает:
<meta property="vk:title" content="Новый заголовок" />
<meta property="og:title" content="Новый заголовок" />


Как можно приучить приложение показывать Новый заголовок для ссылки?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Виджет "Мне нравится" - c vkontakte.ru на vk.com

Сообщение Александр »

Не нашел в документации у виджета комментариев параметр pageTitle. Такой параметр есть у виджета Мне нравится.
errrrrrr
Сообщения: 3
Зарегистрирован: 20 окт 2012, 15:00

Re: Виджет "Мне нравится" - c vkontakte.ru на vk.com

Сообщение errrrrrr »

Извиняюсь, ошибся в коде.

Код: Выделить всё

VK.Widgets.Like("vk_like", {type: "button", pageTitle: "Новый заголовок", pageUrl: "http://vkontakte.ru/appID"});
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Виджет "Мне нравится" - c vkontakte.ru на vk.com

Сообщение Александр »

errrrrrr
meta теги берутся со страницы указанной в pageUrl, в случае http://vkontakte.ru/appID - со страницы vkontakte, поэтому meta работать не будут.
А вот pageTitle по логике должен работать. Нужно пробовать, тестировать в каких случаях работает как надо. Если задать pageTitle, но не задавать pageUrl - заголовок меняется?
errrrrrr
Сообщения: 3
Зарегистрирован: 20 окт 2012, 15:00

Re: Виджет "Мне нравится" - c vkontakte.ru на vk.com

Сообщение errrrrrr »

Александр, pageTitle меняется но счетчик сбрасывается :( Может есть вариант, как приучить виджет брать заголовок активного окна?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Виджет "Мне нравится" - c vkontakte.ru на vk.com

Сообщение Александр »

errrrrrr
Понятно, что если поменять pageUrl, то все лайки и комментарии от другого pageUrl не будут отображаться.
Я направляю к тому чтобы выяснить когда заголовок меняется, а когда нет. Выяснили, что pageTitle заголовок меняет, но в паре с pageUrl не работает(?). Надо думать дальше. У меня вариантов нет.
Ответить