|
因Youtube影片已經內定需開啟靜音才能自動播放,
所以傳統的老方法設定autoplay=1已失效,
今借用Youtube本身的API來讓網頁內嵌的Youtube影片自動播放及重複播放!!
語法如下請參考:- <div id="hsw00Player"></div>
- <script>
- var VID = 'cKI6HydZPWU';// *** 不同影片需修改此ID ***
- var done = false;
- var tag = document.createElement('script');
- tag.src = "https://www.youtube.com/iframe_api";
- var firstScriptTag = document.getElementsByTagName('script')[0];
- firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
- function onYouTubeIframeAPIReady() {
- var player;
- player = new YT.Player('hsw00Player', {
- videoId: VID, // YouTube 影片ID
- width: 720, // 播放器寬度 (px)
- height: 400, // 播放器高度 (px)
- playerVars: {
- autoplay: 1, // 在讀取時自動播放影片
- controls: 1, // 在播放器顯示暫停/播放按鈕
- showinfo: 0, // 隱藏影片標題
- modestbranding: 1, // 隱藏YouTube Logo
- loop: 1, // 讓影片循環播放
- fs: 0, // 隱藏全螢幕按鈕
- cc_load_policty: 0, // 隱藏字幕
- iv_load_policy: 3, // 隱藏影片註解
- autohide: 1, // 當播放影片時隱藏影片控制列
- playlist: VID, // YouTube 影片ID 為了重複播放
- },
- events: {
- onReady: function(e) {
- e.target.mute();
- e.target.playVideo();
- },
- onStateChange: function(r) {
- if (r.data == 1 && !done) {
- r.target.unMute();
- r.target.playVideo();
- done = true;
- }
- }
- }
- });
- }
- </script>
複製代碼 請享用...![](static/image/smiley/tuzki/tuzki_005.gif)
|
+1
3
鮮花雞蛋月下老土 在2022-5-6 07:25 送朵鮮花 並說:我非常同意你的觀點,送朵鮮花鼓勵一下 月下老頭 在2022-5-6 07:21 送朵鮮花 並說:我非常同意你的觀點,送朵鮮花鼓勵一下
|