Граальс и флеш фильм - PullRequest
1 голос
/ 13 мая 2010

Можно ли вставить в 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-плагин 1.3.0 - тот же результат

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

Ответы [ 2 ]

1 голос
/ 13 мая 2010

Не использовав grails раньше, я не уверен, что не так с вашим синтаксисом, но я могу порекомендовать использовать swfobject для встраивания вашего swf вместо стандартных тегов object / embed. Здесь есть описание использования swfobject с grails: http://fbflex.wordpress.com/2008/06/05/grails-seo-swfobject-and-flex-progressive-enhancement/.

Я считаю, что отладку встраивания с помощью swfobject немного проще, и это также рекомендуемый метод для флэш-встраиваний, соответствующих стандартам.

0 голосов
/ 16 мая 2010

Обходной путь с помощью iframe

...