岐阜市出身のFlashエンジニア、ツチノコのブログ。ツールやTipsの紹介をメインに、Web制作の現場で役立つ情報を発信します。

ツチノコラボ

topimg

SWFObjectの基本的な書き方(V1.5)

2009/9/18 (金) 18:37:28

以下、自分用の覚え書きなので意味不明かもしれませんがご容赦を。

まず最大の注意点。swfobject.jsライブラリを読み込まないと以下のコードを書いても意味がない。
そんなこと分かってる?そうですか。私は意外とやらかしますけどね。では本題へ。

var so = new SWFObject("SWFファイル名", "ID", "SWFの幅", "SWFの高さ", "プレイヤーバージョン", "背景色");
// ↑↑ IDはたぶん何でもいい。
so.addParam("quality", "画質");
// ↑↑ 画質は best,high,middle,low のうちいずれかを指定。
so.addParam("wmode", "transparent");
// ↑↑ SWFの上にレイヤーが重なる場合は必須。
so.addParam("パラメータ名", "値");
// ↑↑ 何も渡す必要がなければ省略。
so.write("HTML上のID");
// ↑↑ このIDを持つdiv要素が置き換えられる。

最初は下のような超簡易的な書き方も使っていましたが、一部の環境で再生されない場合があったため、面倒でも上の書き方のほうがいいみたいです。

swfobject.embedSWF("/movies/index.swf", "flash", "509", "378", "8");
参考
trick7 – SWFObjectのドキュメントを日本語に翻訳してみたよ

2010-09-03 追記
上記はSWFObject 1.5の場合の記述です。バージョン2系の場合の書き方はこちらの記事をご参照ください。

  • カテゴリ : Web技術情報
  • タグ: , ,

コメント

1件のコメント/トラックバック

トラックバック

  • » SWFObjectの基本的な書き方(V2.2) - ツチノコラボ -

    [...] 以前SWFObjectについて記事を書きましたが、あそこで言及していたSWFObjectのバージョンは1.5でした。 SWFObjectの使用方法はバージョン1系と2系で大きく異なるので、今回は現在の最新バージョンである2.2を使う場合に最低限記述すべきコードをメモしておきます。 [...]

コメントをどうぞ

�u���O