JavaScript — плагин Sharethis не работает с https: //

Я изменил домен моего сайта с http:// в https:// и я добавил этот плагин на свой сайт.

Это работало нормально с http:// но теперь при попытке доступа к моему сайту с помощью https://,

Ниже приводится URL моего сайта:

https://www.placementbooster.ch/

я изменился http://w.sharethis.com/button/buttons.js в https://ws.sharethis.com/button/buttons.js а также http://s.sharethis.com/loader.js в https://s.sharethis.com/loader.js,

Но все равно это показывает ошибку:

ReferenceError: доля не определена

5

Решение

Адаптировано из документов:

https://support.sharethis.com/hc/en-us/articles/217916188-Moving-from-HTTP-to-HTTPS-SSL-Support

Обычный скрипт ShareThis

<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript" src="http://s.sharethis.com/loader.js"></script>
<script type="text/javascript">
stLight.options({
publisher:'12345',
});
</script>

Безопасный ShareThis Script

<script type="text/javascript" src="https://ws.sharethis.com/button/buttons.js"></script>
<script type="text/javascript" src="https://ss.sharethis.com/loader.js"></script>
<script type="text/javascript">
stLight.options({
publisher:'12345',
});
</script>

Я использую этот код и загружается правильно, без проблем со смешанным контентом.

9

Другие решения

Я получил «stLight» не определен и нашел Сообщение блога о переходе на HTTPS. Это в основном говорит изменениеHttp: // ш«до»https: // WS«и следуя этому, решил эту проблему. У поста есть ссылка с»https: // сс«в нем. Возможно, вам нужно изменить»https: // s«до»https: // сс«?

6

<script type="text/javascript" src="https://ws.sharethis.com/button/buttons.js"></script>
<script type="text/javascript" src="https://ss.sharethis.com/loader.js"></script>
<script type="text/javascript">
stLight.options({
publisher:'12345',
});
</script>

Это решило нашу проблему.

0
По вопросам рекламы [email protected]