diff --git a/themes/Ying/layouts/shortcodes/video.html b/themes/Ying/layouts/shortcodes/video.html index 13b9f227..3009f88a 100644 --- a/themes/Ying/layouts/shortcodes/video.html +++ b/themes/Ying/layouts/shortcodes/video.html @@ -43,6 +43,11 @@ {{ $src := .Get "src" }} {{ $poster := .Get "poster" }} {{ $caption := .Get "caption" }} + {{/* 自动补全 Page Bundle 路径 */}} + {{ $videoSrc := $src }} + {{ if not (hasPrefix $src "http") }} + {{ $videoSrc = printf "/%s/%s" .Page.Slug $src }} + {{ end }}