HTML
<html>
<head>
<style type="text/css"> body { background-color: transparent; color: white; }
</style>
</head>
<body style="margin:0">
<embed id="yt" src="http://www.youtube.com/v/6eK-W32IME0?fs=1&hl=en_US&enablejsapi=1" type="application/x-shockwave-flash" width="330" height="200"></embed>
</body>
</html>
код я бегу, чтобы попытаться воспроизвести видео являетсяJavascript для воспроизведения видео на Youtube не работает
var yt = document.getElementById("yt");
yt.playVideo();
Ошибка JS Я получаю
TypeError: Object #<HTMLEmbedElement> has no method 'playVideo'
Но похоже, что так все это делают. В чем дело?
** EDIT **
** EDIT **
The current JSFiddle теперь работает отлично на PC/Mac, но не на IPad.
Это работает нормально для меня http://jsfiddle.net/A3jgy/. В каком браузере вы тестируете? –
@BogdanEmilMariesan http://jsfiddle.net/A3jgy/3/ больше похож на то, что я смотрю. Встраивание работает отлично, но кнопка временного воспроизведения не работает. – Jacksonkr
@Jackson Я обновил свой первоначальный ответ с помощью рабочего примера, используя элемент 'object'. – Aaron