瀏覽Hugo Video.js 模塊

Hugo Video.js 短代碼

學習如何使用 Hugo Video.js 短代碼。

語法

1{{< video-js src="URL" >}}

參數

src

索引名稱類型必填默認值版本示例
#0srcstring---

視頻 URL。

poster

索引名稱類型必填默認值版本示例
-posterstring----

視頻封面 URL。

type

索引名稱類型必填默認值版本示例
-typestring----

视频的媒体类型。

playbackRates

索引名稱類型必填默認值版本示例
-playbackRatesstring-video_js.playback_rates--

播放速度, 逗號隔開。

skipForward

索引名稱類型必填默認值版本示例
-skipForwardnumber-video_js.skip_forward--

快進的時間間隔,單位秒。

可選項:5, 10, 30

skipBackward

索引名稱類型必填默認值版本示例
-skipBackwardnumber-video_js.skip_backward--

後退的時間間隔,單位秒。

可選項:5, 10, 30

muted

索引名稱類型必填默認值版本示例
-mutedboolean-false--

是否靜音。

loop

索引名稱類型必填默認值版本示例
-loopboolean-false--

是否循環播放。

preload

索引名稱類型必填默認值版本示例
-preloadboolean-false--

是否預加載視頻。

controls

索引名稱類型必填默認值版本示例
-controlsboolean-true--

是否顯示控制工具欄。

autoplay

索引名稱類型必填默認值版本示例
-autoplayboolean-false--

是否自動播放視頻,有時會失效,將 muted 設為 true 可以改善這個問題。

aspectRatio

索引名稱類型必填默認值版本示例
-aspectRatiostring-false--

長寬比。

可選項:16x9, 4x3, 9x16, 1x1

示例

MP4 視頻示例

源碼
1{{< video-js
2  src="https://commondata.razonyang.com/videos/raining-on-the-road-strewn-with-leaves.mp4"
3  cover="https://commondata.razonyang.com/videos/raining-on-the-road-strewn-with-leaves.png" >}}
結果

HLS 視頻示例

源碼
1{{< video-js src="https://devstreaming-cdn.apple.com/videos/streaming/examples/adv_dv_atmos/main.m3u8" type="application/x-mpegURL" >}}
結果

MPEG DASH 視頻示例

源碼
1{{< video-js src="https://customer-m033z5x00ks6nunl.cloudflarestream.com/b236bde30eb07b9d01318940e5fc3eda/manifest/video.mpd" type="application/dash+xml" >}}
結果

長寬比示例

長寬比 16:9

源碼
1{{< video-js src="https://commondata.razonyang.com/videos/green-mountains-near-the-ocean.mp4" aspectRatio="16x9" >}}
結果

長寬比 4:3

源碼
1{{< video-js src="https://commondata.razonyang.com/videos/green-mountains-near-the-ocean.mp4" aspectRatio="4x3" >}}
結果

長寬比 1x1

源碼
1{{< video-js src="https://commondata.razonyang.com/videos/green-mountains-near-the-ocean.mp4" aspectRatio="1x1" >}}
結果

長寬比 9:16

源碼
1{{< video-js src="https://commondata.razonyang.com/videos/green-mountains-near-the-ocean.mp4" aspectRatio="9x16" >}}
結果