【发布时间】:2018-04-22 18:35:53
【问题描述】:
我是 wordpress 的初学者,然后在下面的代码中,我有一个视频 ID 数组,并且我在页面上使用集成的 vimeo 视频。 页面一打开,视频就开始播放,当第一个视频播放完毕后,第二个视频开始播放。 现在,我想在我的 wordpress 中添加一个文本字段,以允许用户在他想更改视频时编辑 ID。 有任何想法吗 ?
<div id="headervideo" class="videoClass"></div>
<script src="https://player.vimeo.com/api/player.js"></script>
<script>
document.addEventListener("DOMContentLoaded", function(event) {
var videos = [ '240466644', '146661000']; //Array videos ids
var options = {
id: videos[0],//first element
width: 700,
height: 500,
loop: false
};
player = new Vimeo.Player('headervideo', options);
player.play()
playMovie(videos, 0, true)
})
var playMovie = function(videos, currentVideoIdx, first) {
if (!first) {
player.loadVideo(videos[currentVideoIdx % videos.length]).then(function(id) {
player.play()
}).catch(function(error) {});
player.on('ended', function() {
playMovie(videos, ++currentVideoIdx, false)
});
}
</script>
【问题讨论】:
-
用户应该如何知道id?您不想添加选择而不是输入吗?
-
是的,这是有道理的,我认为这是最好的方式......我的视频在 vimeos 上......有问题吗??
-
不,应该不是问题。这就是你使用 vimeo 播放器的原因。
标签: php wordpress advanced-custom-fields