Добрый день, уважаемый пользователь! Не так давно ВКонтакте анонсировал сервис «Сообщения сообщества». А уже появились первые грабли и костыли по работе с ним, а точнее с тем как посмотреть на свой сайт глазами посетителя. Вы запускаете Яндекс.Вебвизор. А там:

image

Простое решение проблемы под катом.

Решение нашлось у Яндекса в помощи Вебвизора — Запись содержимого страниц:

if (/^(.*\.)?mtproxy\.yandex\.net$/.test(document.domain)) {
	/* Ваш код */
} else {
	VK.Widgets.CommunityMessages("vk_community_messages", /* ID-сообщества */, {});
};

Добавлено в 21:30: Почему бы просто не скрывать данный виджет и все? Зачем такая заглушка по середине экрана?

P.S. Надеюсь многоуважаемые компании решат взаимный баг.

P.P.S. Заведомо на вопросы пользователей, пытались проверить ВК на вставку разрешенного домена в настройках *.yandex.net — не помогает.

P.P.P.S. Данный баг был найден случайно на одном из разработанных сайтов — заказчиком, который любит смотреть Вебвизор. Пришлось массово прописывать данное решение на нескольких сайтах.
Поделиться с друзьями
-->

Комментарии (1)


  1. TOBBOT
    14.09.2016 22:40

    С Google кешем такая же проблема. Если нет противопоказаний, то можно просто стереть все в графе «Разрешённые домены».