Flash素材の設置方法についてお尋ねします。
Flash素材の設置方法についてお尋ねします。
FlashコンテンツをWebで発信するための方法を調べると、HTMLファイルからObjectタグを使って.swfファイルを呼び出すという方法があるようです。
試してみると確かにブラウザでFlash画像を見れるのですが、このHTMLファイルをswfファイルやその他関係ファイル一式(「data」というフォルダと「lib」というフォルダ)が含まれるフォルダの外に置いて試すと、XML Loading errorと表示されてFlashファイルが読み込めません。HTMLファイルの移動に伴い、swfファイルへのパスの修正も正しく行っているはずなのですが。
例えば、Aフォルダ内に、AAA.swfとindex.htmlがある場合は、正常に動く。
しかし、index.htmlをAフォルダの外に移す(index.htmlで指定しているパスAAA.swfをA/AAA.swfに修正)と、エラーとなる。
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" >
<param name=movie value="AAA.swf">
<param name=menu value=false>
<param name=quality value=high>
<embed src="AAA.swf" menu=false quality=high align=""type="application/x-shockwave-flash"pluginpage="http://www.macromedia.com/go/getflashplayer"></embed></object>
↓修正後
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" >
<param name=movie value="A/AAA.swf">
<param name=menu value=false>
<param name=quality value=high>
<embed src="A/AAA.swf" menu=false quality=high align=""type="application/x-shockwave-flash"pluginpage="http://www.macromedia.com/go/getflashplayer"></embed></object>
とすると、エラーになります。
flashの知識が皆無のため、エラーの原因がわかりません。
ご教示よろしくお願いします。
お礼
ありがとうございました。 本日インストールしたものですから最新版だと思い込んでいました。 最新版をインストールしてみます。
補足
その後、教えていただいたURLから最新版をインストールしました。 Operaから作業をして、Opera->program->plugin にインストールしたつもりなのですがIEが立ち上がってIEのプラグインにインストールされたみたいです。 Operaにインストールするにはどうすればいいのでしょうか? 多分、どこかで指定するのだと思いますが・・・。