点击启动的视频不会在 Firefox 中启动,但在 Chrome 中会启动
Video with onclick launch won't launch in Firefox but does in Chrome
您好,我有一个页面,其中的代码运行良好,当分配了带有".onclick"的元素时,该页面将启动视频。无论如何,它似乎只能在Chrome中工作。甚至有一个实例,一个页面的视频可以工作(在所有浏览器中),但现在它们都不起作用。
不过,这在Chrome中工作得很好。我想我在代码中的某个地方搞砸了,因为 FF 是最严格的浏览器,所以它无法播放(奇怪的是 IE 也是如此)。任何帮助将不胜感激。谢谢。
关心分享您的代码,因为我似乎无法让它在 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>
实际上我发现了这个问题。在这种情况下,Firefox 会让你在 A href 标签中输入一个"#"。
感谢任何真正为我研究它的人。
相关文章:
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- jquery代码在Mozilla中有效,但在其他浏览器上无效
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- 如何将字符串拆分为字符,但在javascript中保留空格
- JavaScript获胜't运行,但在jsFiddle中工作
- 列表样式在IE中未设置为none,但在IE中适用
- 预期响应包含一个对象,但在angular js中得到一个数组错误
- 滚动在Chrome中有效,但在Firefox或IE中无效
- jQuery自动完成在Firefox中运行良好,但在Chrome中则不然
- Javascript的某些部分在Chrome中不起作用,但在其他浏览器中可以完美工作
- appendChild在函数外部工作,但在函数内部不工作
- 像createComment这样的各种自定义变量名在内联javascript中被覆盖,但在外部js中没有.为什么?
- 为什么这个jQuery可以作为一个小提琴工作,但在我的网页上没有
- 在js中访问元素时不透明度和样式未定义,但在css中定义
- 聚合物准备在IE11上启动,但在Firefox或Chrome上不启动
- 点击启动的视频不会在 Firefox 中启动,但在 Chrome 中会启动
- blur() 无法以编程方式工作 |但在从用户启动时会这样做
- Javascript在我的Rails的一个页面上启动,但在其他任何页面上都没有
- 立即启动AJAX请求,但在添加元素之前确保页面已经加载
- $(document).ready在IE中只启动一次,但在Firefox中有效