Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
astrizak
6 лет назад

Pokupo. Решение небольшой проблемы с видео в контентных страницах магазина

Один их пользователей Покупо озвучил следующую проблему - при вставке видео в контентную страницу, например ролика из youtube, на этой самой странице вставляется только превью видео, а само видео не отображается, ссылки на ролик тоже нет. Проблема имеет место быть, но у меня, как обычно, есть небольшое clint-side решение.

Достаточно добавить в JS коды следующий скрипт

<script type="text/javascript">
var im = document.querySelectorAll(".ta-insert-video");

for (var i=0; i<im.length; i++)
{
    var r = /(?<=https:\/\/img.youtube.com\/.*\/).*(?=\/)/g;
    var m = im[i].src.match(r);

    //Ссылка на ролик
    //var w = document.createElement('a');
    //w.href="https://www.youtube.com/watch?v="+found;
    //w.target="_blank";

    //Встроенное видео
    var w = document.createElement('iframe');
    w.src="ttps://www.youtube.com/embed/"+m;
    w.width="641"; w.height="360";
    w.frameborder="0";

    im[i].parentNode.insertBefore(w, im[i]);
    w.appendChild(im[i]);
}
</script>

 

После чего видеоролики из ютуба будут отображаться так как требуется. Если нужна просто ссылка, достаточно раскомментировать три строчки под "Ссылкой на ролик", если требуется встроенное видео, через iframe, то ничего менять не нужно.

Видео, как и прежде, добавляется в редакторе контентной страницы, а предложенный выше скрипт, просто преобразует превьюшки в iframe

Решение, как обычно, временное, но его можно использовать прямо сейчас. Должно работать с любыми темами.

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

3
0.446 GOLOS
На Golos с July 2017
Комментарии (3)
Сортировать по:
Сначала старые