• 締切済み

HP上でFlash(*swf)が再生されない。

FC2でレンタルサーバーを借り、FFFTPでHTMLとswf本体をupしたのですがHP上で再生されません。 真っ白な空欄になってしまします。 しかし、同じタグで軽いswfをupすると再生されます。(300KBぐらい?) 自分が再生しようとしてるのは50MB前後。 やはり重いと再生されないのでしょうか?? どうしても、再生したいのですが何か方法はありませんでしょうか?? swfは軽くしてもいいのですが、画質が落ちてしまうので、あまり行いたくありません。 何かありましてら宜しくお願い致します。 PS・タグの問題はないと思います。 HTMLファイルをInternet Explorerにドラッグ&ドロップで正常に動作しますので・・・・・ とりあえずタグは載せておきます。 swfをランダム再生 <SCRIPT LANGUAGE="JavaScript"> <!-- // イメージファイルパスの初期化 simg = new Array(17); simg[0]="move/aaa"; simg[1]="move/bbb"; simg[2]="move/ccc"; simg[3]="move/ddd"; simg[4]="move/eee"; simg[5]="move/fff"; simg[6]="move/ggg"; simg[7]="move/hhh"; simg[8]="move/iii"; simg[9]="move/jjj"; simg[10]="move/kkk"; simg[11]="move/lll"; simg[12]="move/mmm"; simg[13]="move/nnn"; simg[14]="move/ooo"; simg[15]="move/ppp"; simg[16]="move/qqq"; // ジャンプ先URLの初期化 surl = new Array(3); surl[0] = "h ttp://aaa.com/"; surl[1] = "h ttp://bbb.com/"; surl[2] = "h ttp://ccc.com/"; surl[3] = "h ttp://ddd.com/"; // 表示するFLASHを決める Myimg = Math.floor(17*Math.random()); // FLASHを表示させるHTMLを吐く document.write("<object type='application/x-shockwave-flash' data='" + simg[Myimg] + ".swf' width='720' height='540'>"); document.write("<param name='flashvars' value='clickTag=" + surl[Myimg] + "&clickTarget=_self' />"); document.write("<param name='allowScriptAccess' value='always' />"); document.write("<param name='movie' value='" + simg[Myimg] + ".swf' />"); document.write("<param name='bgcolor' value='#ffffff'>"); document.write("</object>"); //--> </SCRIPT> URLジャンプは使用してません。

みんなの回答

  • chika_008
  • ベストアンサー率80% (20/25)
回答No.2

これは容量の問題だと思います、実際に表示させるswfが 50MBの場合ですとローダーをつけたほうがよいと思います。 やり方としては最初にloader.swfをおいてからそれに 50MBのswfをよませればいいでしょう。いかがでしょうか?

  • sabayades
  • ベストアンサー率60% (65/107)
回答No.1

>自分が再生しようとしてるのは50MB前後 FC2さんに確認した方が良いかと思います。 一つのファイルに50メガは・・・・これが引っ掛かると思います。

関連するQ&A

専門家に質問してみよう