Моя кнопка GooglePlu +1 не работает. Он создается на странице JSP Лиферэй.Красный треугольник на google plus +1 кнопка
Если я нажимаю +1
, то он некоторое время думает, затем кнопка поворачивается к красному треугольнику, затем на мгновение появляется всплывающее окно Google, затем оно исчезает и ничего не происходит.
Граф не увеличивается. не
Нет появляется любое сообщение об ошибке в другом месте, в том числе консоли Google Chrome.
Код JSP следующим образом:
<%
String plusOneDisplayStyle = "medium";
if (displayStyle.equals("vertical")) {
plusOneDisplayStyle = "tall";
}
%>
<liferay-util:html-bottom outputKey="taglib_ui_social_bookmark_plusone">
<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
{
lang: '<%= locale.getDisplayLanguage() %>'
}
</script>
</liferay-util:html-bottom>
<!-- version 201312090039 -->
<g:plusone
data-count="<%= !displayStyle.equals("simple") %>"
data-href="<%= url %>"
data-size="<%= plusOneDisplayStyle %>"
>
</g:plusone>
UPDATE
Замена с HTML5 версии не помогло (поведение точно так же).
Обычной причиной этого является то, что сервер Google не может получить и проанализировать страницу, которую вы пытаетесь выполнить +1. Без URL-адреса, чтобы посмотреть, трудно использовать его для отладки. – abraham
Я пробовал в основном простой URL, такой как MYSITE/html/try.html, где я указывал простейший код кнопки (без явного 'href'). Это тоже не wotk. Может быть, причина в том, что мой сайт «https»? – Dims
@Dims Ваш сайт онлайн или только на локальном хостинге? –