1

GSP の簡単なフラッシュ ムービーに挿入することはできますか?

私はこの方法を試しました:

<object type="application/x-shockwave-flash" data="${resource(dir:'flash',file:'movie.swf')}" width="400" height="400">
            <param name="movie" value="${resource(dir:'flash',file:'movie.swf')}" />
            <param name="bgcolor" value="#ffffff" />
            <param name="AllowScriptAccess" value="always" />
            <param name="flashvars" value="feed=${resource(dir:'flash',file:'movie.xml')}" />
            <p>This widget requires Flash Player 9 or better</p>
        </object>

ムービーは読み込まれているようですが、.xml と写真が読み込まれていません...

UPD は flash-plugin 1.3.0 を使用しようとしました - 同じ結果

<g:flashPlayer id="test"
                       varFile="${resource(dir: 'flash', file: 'movie.swf')}" paramAllowScriptAccess="always" flashvars="feed=${resource(dir:'flash',file:'movie.xml')}"/>
4

2 に答える 2

1

以前に grails を使用したことがないので、構文の何が問題なのかわかりませんが、標準の object/embed タグではなく、swfobjectを使用して swf を埋め込むことをお勧めします。ここに、grails での swfobject の使用に関する記事があります: http://fbflex.wordpress.com/2008/06/05/grails-seo-swfobject-and-flex-progressive-enhancement/

swfobject を使用して埋め込みをデバッグする方が少し簡単で、標準に準拠した Flash 埋め込みの推奨される方法でもあります。

于 2010-05-13T17:31:11.140 に答える
0

iframe での回避策

于 2010-05-16T08:55:22.640 に答える