使用嵌入式代码嵌入视频无法在现代浏览器中使用

时间:2013-02-19 08:01:18

标签: html video embed wmv

我有一个非常简单的html页面,其中包含以下内容:

<embed width="260" height="282" src="rtuner.wmv" showstatusbar="true" showgotobar="true" showdisplay="true" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" type="application/x-mplayer2" name="rTuner" />

请注意,embed元素的'src'属性采用相对url。这个非常简单的html元素在Firefox 10,IE8等旧版浏览器中播放视频,但它不能在FF 17和Chrome 27中播放。如果'src'属性被分配了绝对URL,那么视频将再次运行。

为什么会有这样的想法?

编辑:观察到的Firebug控制台显示此警告 - “错误:拒绝访问对象的权限”。这条消息是否提供了任何提示?

3 个答案:

答案 0 :(得分:0)

这是一个WMP插件问题。如果浏览器具有旧的wmp插件npdsplay.dll,则必须安装新的wmp插件np-mswmp.dllhttp://kb.mozillazine.org/Windows_Media_Player

答案 1 :(得分:0)

如果你想嵌入一个视频,就这样做..

首先,在youtube上点击所需的视频,然后点击分享

enter image description here

接下来,单击“嵌入”按钮

enter image description here

现在您只需复制youtube提供的代码将其粘贴到您的代码中 ..这会使视频显示在您的网页中..

试试..

答案 2 :(得分:0)

<h1>Video examples:</h1>
<iframe src="https://www.youtube.com/embed/j6gNKR0TMMo"></iframe>

<img src="https://cdn.sstatic.net/Sites/stackoverflow/Img/error-lolcat-problemz.jpg">
<embed src="https://www.youtube.com/embed/j6gNKR0TMMo" width="1000" height="600">
<h1>Image examples:</h1>
<h1>Link examples:</h1>
<a href="https://area51.stackexchange.com">Link</a>