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或vimeoid- 视频的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的更多项目。