MetroStyleApp入門 vol32.Flash版YouTubeを表示する(仮)

水曜日 , 11, 7月 2012 Leave a comment

(この記事はWindows 8 RP、VisualStudio2012RCで確認されています)

 

 Metro版のIEが一部Flashの再生が可能になったことで、

 WebViewコントロールでもYouTube動画などが再生できます。

 

  1.  WebViewコントロールをデザインビューから配置してName属性に”webView”と名前を付けます(名前は任意です)。
  2. 以下のコードをコードビハインドで実行します。

 

            this.webView.NavigateToString("<iframe width=\"560\" height=\"315\" src=\"http://www.youtube.com/embed/{Youtubeの動画のID}\" frameborder=\"0\" allowfullscreen></iframe>");

 

 これでアプリの中でYoutubeの動画を再生できます。

 (備考:手もとの環境で試したところ、一つのPCで「この動画は現在再生できません」と表示されて再生ができませんでした。Youtubの動画はあまり見ないのですが、検索するとこのエラー?は出る環境では出るようですね・・・プログラムコードが悪いのかよくわからなかったのでタイトル仮で)

 


Please give us your valuable comment

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