2024
11
22
2011
12
22
iframe 埋め込み式 YouTube Player を試す。[2]
iPhone で YouTube を再生したいので、iframe 埋め込み式 YouTube Player を試しています。
前回は、Google の YouTube Player API のリファレンスに掲載されていたものを、ほぼ丸写ししました。これは、動的にScript要素を生成して、"player_api"をリクエストしていました。おそらく、非同期でスクリプトをロードしようというものでしょう。
"player_api"を静的に呼び出してもいい場合もあるだろうと考え、今回は、そのテストをします。
まず、onYouTubePlayerAPIReady 関数で、再生したい動画のIDなどを指定しておきます。それから、"player_api"をリクエストします。
<script src="http://www.youtube.com/player_api"></script>
この記述のほうが少し簡単。
ただ、ページ中に複数のonYouTubePlayerAPIReady 関数が定義されている場合は、順次上書きされますので、最後のものが有効。このブログでも、個別ページでないと上記の設定は無効になってしまいます。
参考
iframe 埋め込み式 YouTube Player 向け JavaScript Player API のご紹介 - Google Japan Developer Relations Blog
YouTube Player API Reference for <iframe> Embeds
2011/12/22 (Thu.) Trackback() Comment(0) Youtube player api
2011
12
20
iframe 埋め込み式 YouTube Playerを試す。
iPhone で YouTube を再生したいので、iframe 埋め込み式 YouTube Player を試してみます。
参考
iframe 埋め込み式 YouTube Player 向け JavaScript Player API のご紹介 - Google Japan Developer Relations Blog
YouTube Player API Reference for <iframe> Embeds
「player = new YT.Player('プレーヤーの配置場所のID',設定)」のところが肝ですね。
2011/12/20 (Tue.) Trackback() Comment(0) Youtube player api