我的融合滑块中有一个视频,但是在移动设备上它将视频转换为图像,但我想在移动设备上显示视频。在询问支持人员后,他们说这是不可能的,因为它是滑块中的背景视频,而不是图层。
如果我将video元素放在页面中,它将起作用,因此我在融合滑块上删除了图像,因此可以看到视频,但无法播放。 video元素完全相同,如果我检查该元素并使用HTML中的edit选项编辑该元素,然后在video元素之后放置一个空div,然后退出编辑器,我的视频就会开始播放。
<video preload="auto" autoplay="autoplay" loop="loop" muted="" width="1800" height="700">
<source src="http://domain.be/wp-content/uploads/2018/10/video.mp4" type="video/webm" />
</video>
我试图通过在innerHTML中获取内容来刷新元素,然后将其保存回innerHTML中,但是没有用。然后,我尝试将事件监听器添加到video元素,但是没有成功。
var v = document.getElementsByTagName("video")[0];
v.addEventListener('canplay', function() {
v.play();
});
我的融合滑块: