開発ブログ

ページメニュー

<< スクレイピング あまり知られてないけどこの曲どう? | main | Amazon APIのサンプル〜『マニアンミュージック』 >>

カレンダー

<< December 2017 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>

  • YouTube出力タグIE7での不具合
  • マニアンミュージック - 非メジャー曲を紹介!というコンテンツを作っています。

    これは、現在知名度が低いミュージシャンや楽曲でも、こんないいのがあるぜ!というのをみんなで共有しよう、というコンセプトで作ったもの。

    Googleの検索結果をスクレイピングし、その件数をキーにマニア度を算出してるのが面白いんじゃないかな?と作っているものなのですが、一部IEでYoutubeの動画表示できない、という現象が発生していました。

    Firefoxでyoutubeを見て、埋め込みタグを取得すると、下記のようになります。
    <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/QtBPVBboj_o&hl=ja&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/QtBPVBboj_o&hl=ja&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>

    一方、IE7から同じように埋め込みタグを取得すると下記のようになります。
    <EMBED src=http://www.youtube.com/v/U78nt2tcFWg&hl=ja width=325 height=255 type=application/x-shockwave-flash wmode="transparent"></EMBED> 

    これを、IE側の埋め込みタグで統一すると、IEでも見れるし、Firefoxでも閲覧が可能になります。

    Youtubeさん、埋め込みタグは同じにしてくださいm(_ _)m

    話はちょっと脱線しますが、調べているとIE7とFLASH playerの不具合が数多く報告されているようです。どうやら、アンインストールですらうまくいかないらしい。。
    アンインストールはAdobeさんの下記ページから別途ダウンロードが必要とのこと。
    http://www.adobe.com/jp/shockwave/download/alternates/

    また、Flashプレーヤーのインストールされたコンピュータの下記ローカルアドレスにあるヘルパソフトを実行するとうまくいった、という報告もあがっています。
    C:¥WINDOWS¥system32¥Macromed¥Flash¥Adobe Flash Player Helper 9.0 r28

    今回の件とは直接関係なかったですが、併せて備忘録として記載しておきます。

| 開発関連 | 06:07 | comments(1) | trackbacks(0) |


コメント

不具合にあたりましたが、
リンク先のファイルでアンインストールして、
またインストールしたら治りました。

| 通りすがり | 2008/07/20 9:05 PM |

コメントする

この記事のトラックバックURL

http://blog.24th.jp/trackback/927804