avatar
На сайте уже 594 пользователя

Встраивание в страницы ролика с Youtube происходит с ошибками

Guyver(7 месяцев назад)

Приветствую. Вставляю ролик в страницу (Версия движка5.1.37) - получаю 3 ошибки.

Код встраивания стандартный с ютуба (Поделиться -> Встроить), к примеру:

<iframe width="560" height="315" src="https://www.youtube.com/embed/z2qD8CImees?si=MZRH_2wejSigfdET" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

Ошибки такие:

1. VM3066:1 GET https://googleads.g.doubleclick.net/pagead/id net::ERR_BLOCKED_BY_CLIENT

2. www-embed-player.js:1661 GET https://static.doubleclick.net/instream/ad_status.js net::ERR_BLOCKED_BY_CLIENT

3. hAFUL7zeYOo:10 GET https://yt3.ggpht.com/ytc/APkrFKa20TwNDUq3glbNwjZbo2ZobJStThcvrjxkxgUmYA=s68-c-k-c0x00ffffff-no-rj net::ERR_CONNECTION_RESET

С каждого видео их набегает по 3 штуки как минимум (когда происходит очередная попытка, то ошибки умножаются). Из-за этого в некоторых браузерах страница "бесконечно загружается" (Мозилла, Эдж и т.п.). В хроме пользователю ошибок не видно, пока не открыть "Просмотреть код", и там уже видно, что не всё работает.

Что делать? Как побороть?

П.С. Если я встраиваю этот же ролик на других движках, на своём форуме и т.д. - ошибок нет никаких (т.е. можно предположить, что ошибка не в коде ютуба, а где-то в движке?). На других страницах сайта на этом движке (без роликов) - ошибок не наблюдается.

Вернуться назад к другим темам

Ответы пользователей

Чтобы оставлять сообщения необходимо авторизоваться
avatar
amigas 4 месяца назад

Встраивать нужно в блок, тогда ошибок не будет

В других ваших движках при встраивании фрейма форма блока создаётся автоматически, здесь такого нет

avatar
Surfyk 7 месяцев назад

Я не очень силен в этой теме, но если рассуждать логически, то ошибки возникают из-за блокировки браузером запросов со сторонних ресурсов. Например, в моих браузерах, страницы движка на которых выведены видео ролики Ютубе загружаются на много дольше, чем обычные страницы, но загружаются до конца. Если открыть консоль, то там так же есть подобные уведомления об ошибках. Если предположить, что ошибка в движке, то тогда в моих браузерах так же должна быть бесконечная загрузка, но ее нет. Тем более, что если забить в поиск запрос по подобным ошибкам, то можно увидеть, что такие ошибки очень часто встречаются, в том числе и в других движках, но нигде я не нашел информации о том, что ошибки связаны с движками. В основном пишут, что подобные проблемы могут быть связаны с браузером, с сервером на котором находится сам сайт или сервером с которого идут запросы, которые и блокируется. Так что я думаю движок здесь не причем, причину нужно искать в другом месте. Например, если посмотреть саму страницу ютубе - https://www.youtube.com и открыть консоль, то там куча таких же ошибок - https://3shaga.ru/files/error.png. И сама страница очень долго загружается, т.е. вроде все превьюшки роликов загрузились, а иконка загрузки в заголовке вкладки все крутится и крутится.

avatar
Guyver 7 месяцев назад

Скрин хрома с кучей ошибок: https://i.postimg.cc/28P5bYdx/error2.png

avatar
Guyver 7 месяцев назад

[img]https://i.postimg.cc/s2LHynC1/error1.png[/img]

Скрин загрузки Edge

Вступайте в нашу группу https://vk.com/myengine