• 締切済み

自分で制作したFlashがMacでのみ動かない

自分で制作したFlashをホームページで表示したのですが、windowsでは動いたたのにmacでは動きませんでした。 macでは、パブリッシュをしてアップロードしたhtmlではみれましたが、タグで表示したときのみ、表示されるものの動きませんでした。 タグが対応してないのでしょうか? タグは <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=640 HEIGHT=480> <PARAM NAME=movie VALUE="http://www.geocities.jp/senshigemu/neko/seltukou/seltukouzou.swf"> <PARAM NAME=play VALUE=true> <PARAM NAME=loop VALUE=false> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=wmode VALUE=window> <EMBED src="http://www.geocities.jp/senshigemu/neko/seltukou/seltukouzou.swf" play=false loop=false menu=false quality=high wmode="window" width="640" height="480" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi? P1_Prod_Version=ShockwaveFlash"> </EMBED> </OBJECT> です

  • Mac
  • 回答数1
  • ありがとう数1

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

> 表示されるものの動きませんでした。 検証していないのでよくわかりませんが, EMBED 内の play 属性 が false になっているからではないでしょうか? <EMBED src="~略~" play=false loop=false …               ↑ココ play=true にしてみると動くかもしれません。 EMBED は OBJECT の代替なのです。 普通のブラウザは OBJECT の言うことを聞くので OBJECT だけでも良いのですが, そこにミスがあったり,OBJECT の言うことあまり聞かないブラウザの場合, 代替である EMBED のみが作動します。 あと, Macのブラウザの Flash Player が古い可能性もあります。

mizuki0125
質問者

お礼

play=true にしたところ無事に動きました! 本当に困っていたので助かりました。 ありがとうございました。

関連するQ&A

  • swfファイル表示のタグについて

    <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="240" HEIGHT="235" id="2" ALIGN=""><PARAM NAME="allowScriptAccess" VALUE="sameDomain"><PARAM NAME="movie" VALUE="http://www.death-note.biz/up/img/30632.swf"><PARAM NAME="loop" VALUE="false"><PARAM NAME="quality" VALUE="low"><PARAM NAME="wmode" VALUE="transparent"><EMBED src="URL" loop="false" quality="low" wmode="transparent" WIDTH="240" HEIGHT="235" NAME="2" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" luginspage="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT> 現在このようなタグを使っていて、フラッシュ内でハイパーリンクをつけているのですが、なぜかハイパーリンクを設定しているボタンを押しても無視されてしまいます・・・ 原因が分かる方よろしく終え願いいたします。

  • fire foxで画像が崩れます!

    IE でフラッシュをアップすると、きれいに表示できたのですが、 firefoxで表示すると、巨大になっていて、ぶざまになっていました。 どなたか詳しい方、ご指導お願いします。 下記のタグでおかしいところを、教えていただけますか?  <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0" width="496" height="258"> <PARAM name="MOVIE" value="a11/a11.swf"> <PARAM name="PLAY" value="true"> <PARAM name="LOOP" value="true"> <PARAM name="QUALITY" value="high"> <PARAM name="WMODE" value="transparent"> <EMBED src="a11/a11.swf" width="1895" height="791" wmode="transparent" type="application/x-shockwave-flash"></OBJECT>

  • swfobjectで表示させたswfをランダムに表示したい

    swfobjectで表示させているswfを、 リロードするたびにswfファイルを読み込んでランダムに表示させたいと思います。 下記のswfをランダムに表示させるサンプルソースを流用して 使用しようとしたのですが、javascriptに詳しくないのでうまく行きません。 <embed>タグ、<object>タグを使わずに、swfobjectの書き方に合わせる記述のしかたを教えていただきたいです。 <script type="text/javascript"> <!-- simg=new Array(2); simg[0]="index"; simg[1]="index2"; Myimg=Math.floor(2*Math.random()); document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.c... width='100%' height='100%'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='"+simg[Myimg]+".swf' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><param name='LOOP' value='false'><embed src='"+simg[Myimg]+".swf' quality='high' bgcolor='#ffffff' width='100%' height='100%' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' loop='false' /></embed></object>"); //--> </script>

  • flash作成ソフト suzukaで

    教えてください suzukaで初めてflashを作成したんですが、HP上にアップロードすると繰り返し再生されるんです? PC上で確認する時は1回で終了しています。 タグは↓です。あるサイトに繰り返さない場合のタグとのっていましたので。 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/ flash/swflash.cab#version=5,0,0,0" width="横幅" height="高さ"> <param name=movie value="○○.swf"> <param name=quality value=high> <param name="loop" value="false"> <embed src="○○.swf" quality=high pluginspage="http://www.macromedia.com/jp/ shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="横幅" height="高さ"> </embed> </object>

  • ココログにFlashの動画を貼り付けて見ることはできるでしょうか?

    ココログにsuzukaで作成したFLASH動画を貼り付けて見れるようにしたいのですが、上手くいきません。 「ファイルをアップロード」でswfファイルをUPすることはできますが「○○.swfのダウンロード」という表示になり、ファイルのダウンロードはできますが動画を見ることはできません。 こちらの過去ログから suzukaでSWF が作成されるとともに,SWFと同じフォルダに その SWF が貼り付いた HTML も同時に生成されるように保存し タグを貼り付けてやってみましたが、 FLASHがある気配(?)はありますが、その部分は真っ白で表示されませんでした。 質問は ・ココログにFLASHの動画を表示させることができるのでしょうか? ・できるとすれば、HTMLタグはどのようにしたらいいのでしょうか? 以上です。 ちなみに私が貼り付けてみたタグは <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="400" HEIGHT="300" id="ファイル名" ALIGN=""> <PARAM NAME="allowScriptAccess" VALUE="sameDomain"> <PARAM NAME="movie" VALUE="5.swf"> <PARAM NAME="loop" VALUE="false"> <PARAM NAME="menu" VALUE="false"> <PARAM NAME="quality" VALUE="high"> <EMBED src="ココログのアドレス/ファイル名.swf" loop="false" menu="false" quality="high" WIDTH="400" HEIGHT="300" NAME="ファイル名" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </EMBED> </OBJECT> ↑このタグの私が直した部分がおかしいために表示されないのかもしれないです・・・(汗) どうか、ご指導よろしくお願いいたします。

  • 画像をランダムに表示させたい

    はじめまして、質問させていただきます。 flashで、いくつかのムービークリップをランダムに表示させようとしています。 いろいろ調べてみて、swfファイル単体では表示させれるようになったのですが、なぜかhtmlで出力させようとすると何も表示されなくなってしまいます。タグが間違ってるのかと思って他のフラッシュでも試してみたのですが、このフラッシュだけが表示されません。 ためしにバージョンアップもしてみましたがダメでした。 よろしかったらご回答お願いします。 htmlに貼り付けたタグ <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=*,*,*,*" WIDTH="300" HEIGHT="300"> <PARAM NAME=movie value="img/top/random.swf"> <PARAM NAME=quality value=high> <PARAM NAME=bgcolor VALUE=#ffffff> <PARAM NAME=loop value=true> <PARAM NAME=wmode VALUE=transparent> <EMBED src="img/top/random.swf" quality=high TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" WIDTH="300" HEIGHT="300" loop=true> </EMBED> </OBJECT> フラッシュのスクリプト 1フレーム目に画像を置かずにフレーム自体に gotoAndStop(2 + random ( 4 )); 2フレーム~5フレームにムービークリップ

    • ベストアンサー
    • Flash
  • <embed>タグの表記について

    HTMLファイルのソースは、「HTML 4.01」で書いているのですがソースチェックサイトで確認すると "<embed>は、他のHTML用のタグです"と警告が出ます。 で、下記ソース中の<embed>タグ内を削除して動作確認してみたら問題なく、FLASHが動くんです。 <embed>タグは、必要ないんでしょうか? よければご指南ください。 よろしくお願いいたします。 ■ソース **************************************** <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="500" height="64" id="titlebanner.swf" align="middle"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="titlebanner.swf"> <param name="quality" value="high"> <param name="bgcolor" value="#ffffff"> <param name="menu" value="false"> <embed src="titlebanner.swf" quality="high" bgcolor="#ffffff" width="500" height="64" name="titlebanner.swf" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </object> ****************************************

    • ベストアンサー
    • Flash
  • FLASHを挿入する方法

    ホームページにFLASHを挿入しています。 javascriptについて無知なんですが、CSSのように外部ファイル化することがきるのでしょうか? また、できれば<object>タグと<embed>タグを使用しないでFLASHをどのブラウザでも見れるようにしたいと考えています。 可能ですか? <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','870','height','250','src','img/top','loop','false','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','img/top' ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="870" height="250"> <param name="movie" value="img/top.swf" /> <param name="quality" value="high" /><param name="LOOP" value="false" /> <embed src="img/top.swf" width="870" height="250" loop="false" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed> </object>

  • Flash5でhtmのサイズが変わってしまうのは?

    Flash5でhtmのサイズが変わってしまうのは? ムービーのプロパティでサイズを600×30pxにしました。 パブリッシュをしたxxx.htmでは、サイズは600×30pxのままですが、ホームページ・ビルダー5の新しいhtmのページに下を貼り付けると、 WIDTH=600 HEIGHT=30 が width="192" height="192" に自動的に変わってしまいます。何度直しても変わってしまいます。なぜなのでしょうか、よろしくおねがいします。 <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=600 HEIGHT=30> <PARAM NAME=movie VALUE="down.swf"> <PARAM NAME=play VALUE=false> <PARAM NAME=loop VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFCC00> <EMBED src="down.swf" play=false loop=false quality=high bgcolor=#FFCC00 WIDTH=600 HEIGHT=30 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED> </OBJECT>

  • 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の知識が皆無のため、エラーの原因がわかりません。 ご教示よろしくお願いします。

    • ベストアンサー
    • Flash