2012-03-24 10 views
1

私のRubyアプリケーションのホームページにフラッシュファイルを埋め込もうとしています。ホームページは/ app/view/homeにあり、フラッシュファイルはプロジェクト/public/flash/myflash.swfにあります。Railsプロジェクトにフラッシュファイルを埋め込む方法

私はホームページを読み込んでも何も表示されませんが、ファイルが定義された適切なサイズの正方形の下にテキストがぶつかっています。

私がしようとすると、ファイルをロードするために使用していたコードは

<div id="flashContent"> 
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="346" height="383" id="Blox" align="middle"> 
      <param name="movie" value="/flash/Blox.swf" /> 
      <param name="quality" value="high" /> 
      <param name="bgcolor" value="#ffffff" /> 
      <param name="play" value="true" /> 
      <param name="loop" value="false" /> 
      <param name="wmode" value="window" /> 
      <param name="scale" value="showall" /> 
      <param name="menu" value="true" /> 
      <param name="devicefont" value="false" /> 
      <param name="salign" value="" /> 
      <param name="allowScriptAccess" value="sameDomain" /> 
    </object> 
</div> 

は私がvalue=/flash/Blox.swfのいずれかを使用して、私は間違ったファイルを呼び出していますことを考えていますか、私は間違った場所に私のフラッシュファイルを格納していますということです期間。

Flashファイルをロードするにはどうすればよいですか?どんな助けもありがとう!

+0

私はこれについても興味があります... –

+1

あなたの説明に記載した名前から、URLの値は "/flash/myflash.swf"にする必要があります。また、ブラウザの互換性の問題を避けるために、SWFObject:http://code.google.com/p/swfobject/を使用することを検討してください。 – weltraumpirat

+0

ああ、実際にSWFが見つからないか(404)、ActionScriptプログラム内にエラーがあるかどうかを確認してください:http://livedocs.adobe.com/flex/3/html/logging_04.html – weltraumpirat

答えて

0

<embed src>タグをオブジェクトに含めることで問題を解決できました。最高の解決策ではありませんが、私が必要とするもののために働きました。

関連する問題