2010年11月18日木曜日

プレイリスト表示させました on IE8



皆様、上のプレイヤーが見えますでしょうか。
mp3ファイルを再生してくれるFlashMediaPlayerなんですが、
どうもブラウザによって設置するタグの認識がまちまちで、
特に Internet Explorer では見えない人続出だったようです。

→に表示されているプレイヤもそのたぐいです。
(ネットで拾った dewplayer (英語/フランス語?) というプレイヤです)

ちなみに曲はボクの作曲した White Album という曲です。
ダウンロードはこちら
作曲するきっかけになったのはボクの愛犬だったマリアです。
それに関する記事はこちら




で、今回数時間かけてどうにか表示されるようにできないものかと研究した結果、
objectタグとembedタグだけでどうにか対処できる方法を発見したので、
というか普通はそれで解決するはずなんですがボクの場合できなかったので、
ここにメモってお……こうかと思ったらタグがそのまま出せないっぽいので、
技術はローカルに保存しておくとして、サーバに Google Sites を採用したときの対処を書いておきます。

  1. Google Sitesにswfとかxmlとかmp3をアップロードする。
  2. Google Sitesからダウンロードしようとするとき、リダイレクトされるので、wgetなどを使って最終的なサーバのアドレスを取得しておく。
  3. objectタグとembedタグをBlog*Spotの任意の場所(記事とかサイドバー)に貼り付ける。詳細については「ソースを表示」で対応してください…。
※リダイレクトされても、タグでプレイヤのURIを指定するぶんには大丈夫かも知れません。
問題はFlashがmp3の在処やプレイリストを参照しようとしたときで、
こちらがリダイレクトされてしまうとまず確実に見えないよエラーが発生します。

0 件のコメント:

コメントを投稿