|
@@ -22,6 +22,20 @@
|
|
|
</div>
|
|
|
</div> -->
|
|
|
|
|
|
+
|
|
|
+ <div class="swiper-slide">
|
|
|
+ <!-- <iframe src="https://www.youtube.com/embed/EEl8P8VshKs?si=JCbDL2qYGtE06JYq" title="YouTube video player"
|
|
|
+ frameborder="0"
|
|
|
+ allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
|
|
|
+ allowfullscreen></iframe> -->
|
|
|
+
|
|
|
+ <img src="/imgs/home/亞錦賽-07.webp"
|
|
|
+ alt="choozmo|AI主播|AI|華視|亞錦賽|12月3號到12月10號鎖定亞錦棒球看華視|人工智慧|AI人工智慧|人工智能|虛擬主播|虛擬人|新聞播報">
|
|
|
+ <div class="cts-player-item">
|
|
|
+ <div id="cts-player"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
<div class="swiper-slide">
|
|
|
<div class="toggle-video">
|
|
|
<select onchange="setEwinFrame(this)">
|
|
@@ -107,10 +121,12 @@
|
|
|
// 在 API 載入完成後建立影片播放器
|
|
|
let player;
|
|
|
let ewinPlayer;
|
|
|
+ let cts;
|
|
|
|
|
|
function onYouTubeIframeAPIReady() {
|
|
|
setupPlayer('player', 'vS8D5h7oUU0'); // 克隆娟
|
|
|
setupPlayer('ewin-player', 'YvmyRn6e9uw'); // 亞運
|
|
|
+ setupPlayer('cts-player', 'EEl8P8VshKs'); // 亞錦賽
|
|
|
}
|
|
|
|
|
|
function setupPlayer(playerId, videoId) {
|
|
@@ -127,12 +143,15 @@
|
|
|
// 隱藏影片播放器
|
|
|
event.target.mute();
|
|
|
|
|
|
- const playerItem = document.querySelector(`.${playerId}-item`);
|
|
|
- const posterDiv = document.createElement('div');
|
|
|
+ let posterDiv = document.createElement('div');
|
|
|
+ let playerItem = document.querySelector(`.player-item`);
|
|
|
|
|
|
let ewinDiv = document.createElement('div');
|
|
|
let playerEwinItem = document.querySelector('.ewin-player-item');
|
|
|
|
|
|
+ let ctsDiv = document.createElement('div');
|
|
|
+ let playerCtsItem = document.querySelector('.cts-player-item');
|
|
|
+
|
|
|
// 設定封面圖片(在影片上放封面圖片 div)
|
|
|
posterDiv.classList.add('poster'); // 克隆娟
|
|
|
event.target.getIframe().parentNode.insertBefore(posterDiv, event.target.getIframe());
|
|
@@ -140,9 +159,13 @@
|
|
|
ewinDiv.classList.add('ewin'); // 亞運
|
|
|
event.target.getIframe().parentNode.insertBefore(ewinDiv, event.target.getIframe());
|
|
|
|
|
|
+ ctsDiv.classList.add('cts'); // 亞錦賽
|
|
|
+ event.target.getIframe().parentNode.insertBefore(ctsDiv, event.target.getIframe());
|
|
|
+
|
|
|
setTimeout(() => {
|
|
|
playerItem.style.opacity = '1';
|
|
|
playerEwinItem.style.opacity = '1';
|
|
|
+ playerCtsItem.style.opacity = '1';
|
|
|
}, 100);
|
|
|
|
|
|
posterDiv.addEventListener('click', function () {
|
|
@@ -158,6 +181,13 @@
|
|
|
event.target.setVolume(100);
|
|
|
event.target.playVideo();
|
|
|
});
|
|
|
+
|
|
|
+ ctsDiv.addEventListener('click', function () {
|
|
|
+ ctsDiv.style.display = 'none'; // 隱藏封面圖片
|
|
|
+ event.target.unMute();
|
|
|
+ event.target.setVolume(100);
|
|
|
+ event.target.playVideo();
|
|
|
+ });
|
|
|
}
|
|
|
}
|
|
|
});
|