Я использую тег html 5, чтобы встроить кнопку Google Plus 1 на свой сайт.
<div class="g-plusone" data-size="tall"></div>
Он отлично работает для всех страниц, за исключением случаев, когда на страницу встроено видео. Я получаю общую ошибку кнопки (нет хорошего журнала, который я вижу в сетевом трафике), а затем кнопка перенаправляет на: https://support.google.com/plus/answer/1199142?p=plusone_button_error&rd=1
Все это довольно просто настроить, поэтому мне трудно решить проблему.
Вот пример страницы, на которой возникает ошибка: http://www.trendhunter.com/keynote/enlightening-keynote
Вот пример страницы, на которой кнопка работает нормально: http://www.trendhunter.com/trends/glutinous-fast-foods-mcdonalds-china-offers-the-new-sausage-double-beef-bur а>
Я использую этот скрипт для загрузки в gplus:
(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0] s.parentNode.insertBefore(po, s);})();
После этого я загружаю html для кнопки в .load, я переместил скрипт google plus в обратный вызов для .load, но, похоже, это не имело никакого эффекта.