お使いのブラウザは、バージョンが古すぎます。

このサイトは、Internet Explore8・Internet Explore9には対応しておりません。
恐れ入りますが、お使いのブラウザをバージョンアップしていただきますよう宜しくお願いいたします。

AIRのHTMLLOADERでYouTube埋め込み動画を再生すると落ちる件

あけましておめでとうございます。ブンブン丸です。
新年一発目の今回は前回に引き続きAdobe AIR ネタです。

前回も書きましたが先月までAIR アプリケーションを作成していました。
今回はその時にハマった話の二つ目です。
作っていたアプリケーションはHTML LOADERを使ってローカルHTMLや外部サイトを表示したり等の機能を組み込んだものだったのです。
外部サイトを読み込んだあとにその問題は起きました。
そのサイトはページ内にYouTubeの動画の埋め込みが行われていたのですが、
その動画を再生するとアプリが落ちてしまうのです。
その確立8割5分くらい・・・。微妙です。

原因は何と・・・

調べて見ると動画の埋め込みタグが原因のようでした。

 <iframe width="xxx" height="yyy" src="http://www.youtube.com/embed/xxxxxxxxxx?rel=0" frameborder="0" allowfullscreen></iframe>

と、こんな感じの記述だったのですが、embedがまずかったようでしたが、外部サイトなので書き換える事もできず、
最終的には動画を再生する為に別ページを用意して、そこには

 <iframe width="xxx" height="yyy" src="http://www.youtube.com/v/xxxxxxxxxx?rel=0" frameborder="0" allowfullscreen></iframe>

という記述で再生させることにしました。
embedにはご注意を!
 

今回はここまで。

コメントをどうぞ

メールアドレスは公開されません。* が付いている欄は必須項目です。


お気軽にお問い合わせください。

日本VTR実験室では、お仕事のご依頼、ブログ・コラムのご感想などを受け付けております。
アプリ開発・コンテンツ制作でお困りでしたら、お気軽にご相談ください。
ご連絡お待ちしております。

お問い合わせはこちらから

03-3541-1230

info@nvtrlab.jp

電話受付対応時間:平日AM9:30〜PM6:00