【发布时间】:2016-01-06 12:49:55
【问题描述】:
我的页面中有一个 html 视频元素:
<video id="myVideo" src = "./play.mp4" autoplay loop></video>
我正在让它消失在这样的一些动作中:
var vid = document.getElementById("myVideo");
vid.style.visibility = "hidden";
我可以用
让它再次出现vid.style.visibility = "visible";
但我希望视频能够顺利播放,我该如何通过 javascript 做到这一点?
我试过了:
vid.style.transition = "visibility 2s";
vid.style.visibility = "visible";
但它没有用。谁能指出我的错误? (webOS平台不支持jquery和opacitycss属性)
我不能使用 opacity :( --> 开发者文档 : opacity 属性不适用于视频元素。
【问题讨论】:
-
你能描述一下“平台”吗?
-
它的webOS平台我也加了:)
-
您可以在 webOS 上使用 jQuery,但这不能解决不透明度问题(如果这是问题的话)。
-
@Pre101 你是绝对正确的。我发现只有在使用 jQuery 之后才能使用不透明度。
标签: javascript html css webos