0

私はワードプレスのサイトを持っています。次のように、自分のページの 1 つに Flash ファイルを埋め込みたいと考えています。

<object id="wdmmg" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  
 width="100%" height="100%" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name="src" value="/_flash/main.swf" />
<embed id="wdmmg" type="application/x-shockwave-flash" width="100%" height="100%" src="/_flash/main.swf"> 
</embed></object>

私が受け取った Flash ファイル (後で明らかになるように、私は Flash コーダーではありません) には、多数の追加.zlibファイルとアセット ファイルが付属しています。とmain.swfそれに付随するすべてのファイルを_flashDocumentRoot のディレクトリに配置しました。

http://mywebsite/_fl​​ash/main.swfにアクセスすると、Flash は問題なく読み込まれます。

ただし、私の Wordpress ページ ( http://mywebsite/flashypageなど) からは、そうではありません。読み込みはOKですが、ブラウザはすべての付随ファイルやその他のファイルをではなく(もちろんディレクトリとしては存在しません)/_flash/main.swfで探しています。.zlib/_flash/flashypage

Flash コーダーによると、Flash は常に、読み込み中の HTML ページに関連するディレクトリでアセットを検索します。

その場合、Wordpress の URL ルーティングを考えると、実際に Flash を埋め込む方法はありますか?

Viz: ドキュメント ルートに /flashypage/_fl​​ash サブディレクトリまたはシンボリック リンクを作成してそこに Flash アセットを配置することはできませ。 .

また、/flashypage ディレクトリに index.html ページを配置して Flash をロードすることはできません。これは、このページを Wordpress の一部にして、Wordpress テンプレートを使用する必要があるためです。

何か案は?

4

1 に答える 1

0

私自身はフラッシュに強いわけではありませんが、フラッシュ埋め込みが常に埋め込まれたページのディレクトリ内のファイルを検索することが本当である場合、iframe を試してみませんか? フラッシュ ファイルを単純な html ページに/_flash埋め込み、ディレクトリに保存してから、html ページを iframe として埋め込みます。

于 2010-10-06T00:42:31.757 に答える