【问题标题】:Video with onclick launch won't launch in Firefox but does in Chrome带有 onclick 启动的视频不会在 Firefox 中启动,但在 Chrome 中会启动
【发布时间】:2013-11-08 21:25:53
【问题描述】:

您好,我有一个页面,其中代码运行良好,当分配带有“.onclick”的元素时,该页面将启动视频。然而,它似乎只适用于 Chrome。甚至有一个例子,一个页面的视频可以工作(在所有浏览器中),但现在它们都不工作了。

不过,这在 Chrome 中运行良好。我想我在代码中的某个地方搞砸了,因为 FF 是最严格的浏览器,所以它无法播放(奇怪的是在 IE 中也是如此)。任何帮助,将不胜感激。谢谢。

【问题讨论】:

  • edit您的问题包含代码;请不要在 cmets 中发布大量代码。

标签: javascript html video-player


【解决方案1】:

注意分享您的代码,因为我似乎无法让它在 FF 中工作。不过在其他浏览器中效果很好。

这是我正在使用的代码。

JS

var video = document.getElementById('video');
video.addEventListener('click',function(){
video.play();
},false);

HTML

<video src="your_video" width="250" height="50" poster="your_image" onclick="this.play();"/></video>

【讨论】:

    【解决方案2】:

    其实我发现了这个问题。对于这种情况,Firefox 会让您在 A href 标记中添加一个“#”。

    感谢任何真正为我调查过的人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多