【问题标题】:ASP.NET MVC 3 Video.Flash helper not workingASP.NET MVC 3 Video.Flash 帮助程序不起作用
【发布时间】:2012-04-11 20:08:45
【问题描述】:

我想使用 Video.Flash 助手在我的网站上嵌入一些 youtube 视频。 Microsoft.Web.Helpers 已添加到引用中。

使用

@Microsoft.Web.Helpers.Video.Flash(path: "http://www.youtube.com/watch?v=ENf_RJMz2WE")

@Microsoft.Web.Helpers.Video.Flash("http://www.youtube.com/watch?v=ENf_RJMz2WE")

不显示任何内容。只是一个空白页。如果我右键单击,菜单会显示“电影未加载”。

我已经正确安装了 Flash 播放器,我可以看到 youtube 视频.. 有什么想法吗?

【问题讨论】:

    标签: asp.net-mvc-3 razor youtube embed helpers


    【解决方案1】:

    您传递的 URL 是完整的 HTML Youtube 页面,而不是 Flash 视频本身。要嵌入视频 youtube 使用 URL 格式 youtube.com/v/{id} 而不是 youtube.com/watch?v={id}。正确的做法是:

    @Microsoft.Web.Helpers.Video.Flash("http://www.youtube.com/v/ENf_RJMz2WE")
    

    ENf_RJMz2WE 是您的视频 ID。

    【讨论】:

    • 不在剃须刀上时在哪里可以找到该 dll? <%:Microsoft.Web.Helpers.Video.Flash("http://www.youtube.com/v/ENf_RJMz2WE") %>
    • 找到了如何使用nuget安装包...PM> Install-Package microsoft-web-helpers
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-04
    • 1970-01-01
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多