Перейти к содержанию
Форум поддержки пользователей VamShop

Проблемы с кодировкой виджета сообщества Вконтакте


Рекомендуемые сообщения

Добавил виджет сообщества вконтакте, но весь текст в нем отображается некорректно.

 

Вот скрин фрагмента: 

 

A0oXfTEUB0FKIqMboGJaQ.jpg

 

 

Кодировка сайта стандартная utf-8

 

Есть ли решение?

Ссылка на сообщение
Поделиться на другие сайты

обычно нормально отображаеться. по крайней мере виджет комментариев не требует никакой коррекции

 

код виджета попробуйте сохранить  в utf-8 без бом

а потом вставить его в магазин

Ссылка на сообщение
Поделиться на другие сайты

не помогает. Или может делаю что-то не так.

 

Все нормально отображается, кроме текста в самом виджете.

 

Вот код виджета:

 

 

 

 





<script type="text/javascript" src="//vk.com/js/api/openapi.js?86"></script>

<!-- VK Widget -->
<div id="vk_groups"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 0, width: "500", height: "200"}, 20003922);
</script>
 
Ссылка на сообщение
Поделиться на другие сайты

Я не думаю, что дело в VamShop.

 

Вы точно файл в utf8 кодировке сохраняете?

 

В настройках виджемтов там нет нигде выбора кодировки?

Ссылка на сообщение
Поделиться на другие сайты

еще правда есть такой код:

 

 

 







<script src="http://userapi.com/js/api/openapi.js" type="text/javascript" charset="windows-1251"></script>
 

Пробовал менять на utf-8 - тоже самое

Ссылка на сообщение
Поделиться на другие сайты

Код виджета беру здесь:

http://vk.com/dev/Community?height=400&link=http%3A%2F%2Fvk.com%2Fpublic20003922&mode=0&oid=-20003922&wide=&width=220

 

 

Для редактирования использую Unicode Editor, сохраняю в UTF-8

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте  у поддержки vk спросить, я просто не в курсе.

Но проблема явно в кодирвке.

 

Судя по скрину, это текст в cp1251.

 

Для пробы можете сами в браузере выбрать кодирвоку страницы cp1251 и увидите этот текст, а весь остальной наоборот будет каракулями.

 

В общем, нужно что б виджет отдавал в utf8 текст.

Ссылка на сообщение
Поделиться на другие сайты

Да, скорее всего кодировка 1251 отдается.

Спрошу поддержку VK, отпишусь по результату.

 

Вообще, до создание темы здесь, бегло по гуглил. Проблема, судя по всему, не редкая. Но люди решали ручным прописыванием кодировки.

Ссылка на сообщение
Поделиться на другие сайты

Ваш виджет на моем тестовом магазине  все отлично выводит

 

так что проверьте еще страницу вамшопа на кодировку

или дайте ссылку на ваш магазин

post-7263-0-94983800-1364486661_thumb.gi

Ссылка на сообщение
Поделиться на другие сайты

Как выяснилось, проблема наблюдается только в браузере Opera. Кодировка в настройках "Выбирать автоматически". При принудительном переключении в utf-8 - тоже самое. При переключении в 1251 - виджет отображется, текст сайта, соответственно иероглифами.

 

Во всех других браузерах все отлично.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...