2009-06-29 3 views

ответ

3

yt:noembed

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

Возможно интересов:

+0

Да, это был мой вопрос. Оказывается, что это не так, хотя в отношении изменения состояния не было возбуждено никакого события. Но js api имеет обратный вызов onError, который я могу подключить. –

0

Вы должны были бы использовать серверный скрипт для этого, и использовать некоторые AJAX для его вызова.

0

FYI вы можете получить ответы GData в формате JSON, чтобы вы могли использовать javascript для проверки состояния вставки, прежде чем показывать встроенный проигрыватель.

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

0

Если вы хотите искать только встраиваемые видео, добавьте формат = 5 к вашему запросу.