Используя кнопки социальных сетей от addthis.com
Привет, поэтому я решил использовать виджеты для обмена социальными сетями, предоставляемые addthis.com, потому что я думал, что они облегчат мою жизнь, и они предоставляют много аналитики данных бесплатно. Я через них на глаза без проблем добавил метатеги для фейсбука и все отлично работало на главной странице. Поделиться работает именно так, как это нравится. Однако затем я прошел путь от домашней страницы в другом месте сайта, и они не появляются (я встроил их в верхнюю панель, которая встречается на каждой странице сайта, все те же сценарии php для печати и css для форматирования). Теперь я посмотрел на исходный код для домашней страницы и другой, и кажется, что добавить это не толкает необходимые данные внутри тегов в любом месте, кроме домашней страницы. Я удивляюсь, столкнулся ли кто-нибудь еще с этой проблемой или может предложить решение. Вы можете проверить проблему
домашнюю страницу здесь и страницу проблемы здесь или просто перейдите с домашней страницы на любую другую страницу, чтобы просмотреть страницу проблемы. любая помощь в том, почему это может происходить или как это исправить, будет потрясающей.
Примечание: я также опубликовал аналогичную запись на форуме addthis.com несколько часов назад, но поскольку она отстойная / я даже не могу найти свое сообщение, я прошу ТАК помочь, если они могут!
1 ответ
Кажется, что в файле funcs.js в строке 51 есть ошибка javascript. Хотя это может быть ошибкой, не связанной с AddThis, это может препятствовать выполнению другого javascript. Ошибки JavaScript могут иметь "каскадный" эффект.
SyntaxError: JSON.parse: unexpected keyword - var jsonData = JSON.parse(response);
funcs.js line 51
Подробнее об этом здесь: ошибка в одной функции Javascript заставляет другие перестать работать