viget / craft-video-embed
从YouTube或Vimeo URL生成嵌入URL
2.0.3
2024-04-02 16:31 UTC
Requires
- craftcms/cms: ^4.0.0
README
从YouTube或Vimeo URL生成嵌入URL。
要求
此插件需要Craft CMS 4.0.0或更高版本。
安装
要安装此插件,请按照以下说明操作。
-
打开终端并转到您的Craft项目
cd /path/to/project
-
然后告诉Composer加载插件
composer require viget/craft-video-embed
-
在控制面板中,转到设置→插件,并点击“安装”按钮安装视频嵌入。
使用视频嵌入
将YouTube或Vimeo URL传递给getVideoData
方法,并返回一个VideoData
对象。
如果插件无法解析URL,则返回null
。
type
- 如果视频是youtube
或vimeo
id
- 视频的IDimage
- 视频缩略图(仅适用于YouTube)embedUrl
- 您将使用的嵌入URLurl
- 嵌入视频的链接
示例
{% set video = craft.videoEmbed.getVideoData('https://www.youtube.com/watch?v=6xWpo5Dn254') %} {% if video %} <iframe src="{{ video.embedUrl }}"></iframe> {% endif %}
输出
<iframe src="//www.youtube.com/embed/6xWpo5Dn254"></iframe>
访问code.viget.com查看Viget的更多项目。