external_video_url
返回指定外部视频的链接。外部视频指在 SHOPLINE 之外的平台上托管的视频。
该 filter 支持添加 URL 参数以控制视频播放行为。参数名称及取值需遵循视频源平台的定义,例如 YouTube 的 IFrame API。
media | external_video_url(attribute=any) 返回一个 string。
必选参数
media external_video:外部视频媒体资源。
可选参数
-
autoplayboolean:是否自动播放。true表示自动播放,false表示不自动播放。默认为false。 -
controlsboolean:是否显示播放器控件。true表示显示控件,false表示不显示。默认为true。 -
loopboolean:是否循环播放。true表示循环播放,false表示不循环播放。默认为false。
例子
使用该 filter 解析视频链接并应用特定的播放参数,再结合 external_video_tag 渲染 YouTube 视频播放器。
{{#for media in product.media}}
{{#switch media.media_type}}
{{#case "external_video" /}}
{{#if media.host == "youtube"}}
{{#external_video_tag media | external_video_url(autoplay=false, loop=true) /}}
{{/if}}
{{/switch}}
{{/for}}
这篇文章对你有帮助吗?
SHOPLINE