在 Rails 应用程序的 HTML 文件中嵌入变量的 URL
我怀疑这对于经验丰富的 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 值,则此代码可以正常工作。
I have a doubt which might be silly for experience Rails developers.
I am creating an application which is suppose to embed a video player with URL passed to it.
So while displaying i.e in XXX.html.erb file i am writting below code. Now problem is @movie.trailer is my variable in ruby code which has URL value . I want the embedded video to load with URL given by this variable value. Any suggestion how am i suppose to place the value of Ruby variable(@movie.trailer) in part.
<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>
Note: This code is working perfectly fine if i statically give value of URL.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可能是打字错误,但您需要在此处添加 = :
和此处
Probably a mistype but you need to add = both here:
and here