此片段是从随机YouTube视频中收集的:
<iframe class="youtube-player" src="http://www.youtube.com/embed/http://www.youtube.com/v/gnrvYsZWR1c?rel=0" title="YouTube video player" type="text/html" frameborder="0" height="390" width="480"></iframe>
再次,更容易阅读:
<iframe
class="youtube-player"
src="http://www.youtube.com/embed/http://www.youtube.com/v/gnrvYsZWR1c?rel=0"
title="YouTube video player"
type="text/html"
frameborder="0"
height="390"
width="480"
></iframe>
它没有在Windows或Linux上的Firefox 15.0.1中显示嵌入式YouTube。这个代码片段是如何构建的,或者Firefox根本不显示iframe内容有问题吗?
答案 0 :(得分:4)
iframes很好用FF
您的视频链接出现了问题。
http://www.youtube.com/embed/http://www.youtube.com/v/gnrvYsZWR1c?rel=0
应该阅读
http://www.youtube.com/embed/gnrvYsZWR1c?rel=0
或
http://www.youtube.com/v/gnrvYsZWR1c?rel=0
所以这段代码可行:
<iframe class="youtube-player" src="http://www.youtube.com/embed/gnrvYsZWR1c?rel=0"
title="YouTube video player" frameborder="0" height="390" width="480"></iframe>