跳轉至

利用 YouTube 视频

YouTube 提供各種可選功能。您可以在遊戲中使用這些功能來舉辦各種活動。

通過 URL 播放 YouTube

當使用者透過 URL 播放 YouTube 影片時,會根據應用程式的存在情況在 YouTube 應用程式或網頁瀏覽器(例如,Chrome, Safari)上運行。要在上述兩種環境中的影片片段上顯示字幕,請確保處理以下設定。

應用程式上的標題顯示

當你註冊一個 YouTube 影片時,請添加 ‘yt:cc=on‘ 標籤。具有此標籤的影片即使在用戶觀看其他影片時已將字幕/CC 關閉,仍會顯示字幕。此設置的字幕語言由 YouTube 選擇。

在網頁瀏覽器上顯示的標題

可以使用 YouTube 嵌入 URL 來設置字幕語言和強制顯示字幕。名為 cc_load_policy 的參數決定是否強制顯示字幕,而 hl 則決定字幕語言。
- 模板: https://www.youtube.com/embed/視頻ID}?cc_load_policy={是否強制顯示字幕}&hl={字幕語言}
- 例子: https://www.youtube.com/embed/4Fpeq3R0QXE?cc_load_policy=1&hl=ko

在 Hive 上播放 YouTube

在 Hive 播放 YouTube 影片時,您可以利用以下各種選項。如果您在開發過程中請求所需的選項值,這些值將在事件頁面開發階段應用。

選項名稱 代碼 描述
自動播放 autoplay 您可以設置是否自動播放視頻。
字幕 cc_load_policy 您可以設置是否在視頻中顯示字幕。如果您未設置語言值(下面的hl選項),則語言將由YouTube的算法決定。
控制器 controls 您可以設置是否顯示視頻控制器。
開始時間 start 您可以設置希望開始播放視頻的時間。
結束時間 end 您可以設置希望停止播放視頻的時間。
全螢幕 fs 您可以設置是否在視頻控制器上顯示全螢幕按鈕。
語言值 hl 您可以設置視頻界面和字幕的語言值。這些值將決定所有語言,例如視頻標題和字幕。如果未設置該值,YouTube的算法將決定顯示哪種語言。
特殊效果 iv_load_policy 您可以設置是否顯示視頻的特殊效果。此選項僅在禁用控制選項時有效。
重複 loop 您可以設置視頻播放完畢後是否重複播放。
顯示YouTube標誌 modestbranding 您可以設置在視頻播放期間是否顯示YouTube標誌。此選項僅在禁用控制選項時有效。
播放列表 playlist 您可以設置是否顯示要播放的以逗號分隔的視頻ID列表。
播放螢幕類型 playinline 您可以設置是否在iOS的網頁視圖或全螢幕中播放視頻。我們建議在網頁視圖中播放視頻。
顯示相關視頻 rel 您可以設置視頻播放完畢後是否顯示相關視頻。
顯示相關信息 showinfo 在開始播放視頻之前,您可以設置是否顯示有關視頻的信息。