1

我怀疑这对于经验丰富的 Rails 开发人员来说可能是愚蠢的。我正在创建一个应用程序,该应用程序应该嵌入一个带有 URL 传递给它的视频播放器。

因此,在 XXX.html.erb 文件中显示 ie 时,我正在编写以下代码。现在的问题是 @movie.trailer 是我在 ruby​​ 代码中具有 URL 值的变量。我希望嵌入的视频使用此变量值给出的 URL 加载。任何建议我应该如何部分放置 Ruby 变量(@movie.trailer)的值。

<object width="425" height="344">
    <param name="movie" value="<% @movie.trailer %>"> </param>
    <param name="allowFullScreen" value="true"> </param>
    <param name="allowscriptaccess" alue="always"> </param>
    <embed src="<% @movie.trailer %>" type="application/x-shockwave-flash"
        allowscriptaccess="always" allowfullscreen="true"
        width="425" height="344">
    </embed>
</object> 

注意:如果我静态地给出 URL 的值,这段代码工作得很好。

4

1 回答 1

2

可能是输入错误,但您需要在此处添加 = 两者:

value="<%= @movie.trailer %>"

和这里

src="<%= @movie.trailer %>"
于 2010-05-17T09:25:21.183 回答