youtube iframes api の使用をあきらめています。私はasp.netページでそれを使用し、プログラムでiframeを作成するyoutubeメソッドを使用しています.Internet Explorerでは、これらのiframeは信頼できないことがわかりました. クロムでは、それらは正常に機能します。そのため、IE の代替手段が必要です。非 iframe youtube 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);
私の質問は 2 つあります。まず、上記の swfobject をどこかから宣言し、どこかで初期化する必要があります。それ、どうやったら出来るの?次に、私の iframe コードには、次のような属性があります。
{ 'controls': 1, 'fs': 1, 'autoplay': 1, 'autohide': 0, 'modestbranding': 1, 'rel': 0, 'showinfo': 0}
それらに相当するものをswfobjectに入れるにはどうすればよいですか? ありがとう。