HTML5 iframe API を使用して YouTube ビデオを埋め込んでいますが、コントロールの自動非表示機能を一貫してオフにできないことを除いて、すべてうまく機能しているようです。プレーヤーがフラッシュされていない iPad では、コントロールが自動的に非表示になります。フラッシュ プレーヤー (FF、Chrome) では、コントロールは常に表示されます。
ここに JS フィドルがあります: www.jsfiddle.net/wrxpm
私のコードは次のとおりです。
var ytPlayer = new YT.Player(playerID, {
width: width,
height: height,
videoId: idVideo,
playerVars: {
'autoplay': 0,
'controls': 2,
'autohide': 0,
'showinfo': 0,
'modestbranding': 1,
'hd': 1,
'wmode': 'opaque'
}
});