Youtube Javascript APIを使用してiPhone Webでプログラミングしています。私はそのようなビデオのリストを持っています
var playlist = "9Adbr-lipP8,OCK5FX0Y-7A,0k2Zzkw_-0I";
function onPlayerReady(event)
{
if (player)
{
try
{
player.loadPlaylist(playlist);
}
catch (err) {}
}
}
プレーヤーは最初のビデオも再生しますが、2 番目のビデオは再生できません。2 番目の広告の最初にフルサイズの広告があることがわかります (Youtube サイトで開いた場合)。それはエラーを引き起こします:
Your browser does not currently recognize any of the video formats available.
Click here to visit our frequently asked questions about HTML5 video.
私のソースは Android でうまく動作しますが、問題があるのは Iphone だけです。また、プレイリストにそのビデオが 1 つしかない場合はうまく機能します。たぶん、QuickTime は広告をサポートしていません (わかりません)。
何かお役に立てば幸いです。ありがとう