javascript 从其他来源触发YouTube播放,删除占位符图片和自定义播放图标
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 从其他来源触发YouTube播放,删除占位符图片和自定义播放图标相关的知识,希望对你有一定的参考价值。
(function(MISK, $, undefined) {
'use strict';
const videoTrigger = document.querySelector('.js-video-trigger');
const videoEmbed = document.querySelector('.js-video-embed');
const activeClass = 'video__video-anchor--active';
const embedUrl = videoEmbed.getAttribute('data-autoplay-src');
/**
* Remove the placeholder image and play the video
*/
function playVideo() {
videoTrigger.classList.add(activeClass);
videoEmbed.setAttribute('src', embedUrl);
}
/**
* @memberOf MISK
* @namespace MISK.video
*/
MISK.video = {
init: function() {
const videos = document.querySelectorAll('.js-video-trigger');
for (let i = 0; i < videos.length; i++) {
const video = videos[i];
video.addEventListener('click', playVideo);
}
}
};
}(window.MISK = window.MISK || {}, jQuery));
以上是关于javascript 从其他来源触发YouTube播放,删除占位符图片和自定义播放图标的主要内容,如果未能解决你的问题,请参考以下文章
如何从 url 获取 youtube 视频 ID
Youtube iframe api 未触发 onYouTubeIframeAPIReady
YouTube iframe 播放器 API - OnStateChange 未触发
javascript 从频道中获取YouTube视频
javascript 从链接获取YouTube密钥
从Javascript自动启动YouTube视频