sql - 在sql中存储嵌入代码后,YouTube视频无法在Firefox中播放

标签 sql asp.net-mvc youtube embed

问题如标题中所述。我正在使用C#,MVC3, Entity Framework 和SQL Server。

当在 View 中公开数据时,我使用@Html.Raw(Model.Code)来完全按预期呈现html。问题在于没有视频,只有黑色div。

这是呈现的HTML:

<iframe width="400" height="225" src="http://www.youtube.com/embed/PjWktOLFFuA?rel=0" frameborder="0" allowfullscreen></iframe>

它在所有其他浏览器中均正常运行。有任何想法吗?

最佳答案

找到了。这与css有关。包装的div是isotope.js插件的一部分,并且以下属性已添加到div中,导致它无法在Firefox中显示。

transform: translate(0px, 0px);

关于sql - 在sql中存储嵌入代码后,YouTube视频无法在Firefox中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14087067/

相关文章:

mysql - SQL IS NOT NULL 不工作

asp.net-mvc - 在 View 中呈现包含 MVC 继承的模型

json - $ .get使用google API检索YouTube视频,在IE中不返回任何内容

javascript - 在 React Native 的 Webview 中嵌入 youtube 视频

sql - 比较同表sql中的下一条记录

java - 在ormlite中,如何拥有外部字段和字段列?

asp.net-mvc - asp.net mvc 4.5 : getting HostingEnvironment. QueueBackgroundWorkItem 工作

javascript - 使用 .get 和 youtube api 检查视频是否存在

sql - MySQL:找出哪家商店顾客花了最多的钱

asp.net - 如果 PostgreSql 数据库中的数据发生更改,如何使 ASP.NET 缓存失效