Я отказываюсь от использования iframe iframes api. Я использую его с страницами asp.net, и я использую метод youtube для создания iframes программно, и я нахожу, что в Internet Explorer эти iframe ненадежны. В хроме они отлично работают. Поэтому мне нужно иметь альтернативу для IE. Я нашел следующий код для non-iframe youtube api:Альтернативы youtube iframe api?
var params = { allowScriptAccess: "always" };
var atts = { id: "player" };
swfobject.embedSWF('http://www.youtube.com/v/<%=session("uTubeCode") %>?enablejsapi=1&playerapiid=ytplayer&version=3',
"player", '<%=Session("PlayerWidth")%>', '<%=Session("PlayerHeight")%>', "8", null, null, params, atts);
Мой вопрос в два раза. Во-первых, вышеуказанный swfobject должен быть объявлен откуда-то и инициализирован где-то. Как мне это сделать? Во-вторых, в моем Iframe код, у меня есть такие атрибуты, как:
{ 'controls': 1, 'fs': 1, 'autoplay': 1, 'autohide': 0, 'modestbranding': 1, 'rel': 0, 'showinfo': 0}
Как поставить эквивалент тех, в моем SWFObject? Спасибо.