statikbe/craft-video-parser

解析youtube & vimeo URL,以制作嵌入视频

5.0.1 2024-07-01 09:13 UTC

This package is auto-updated.

Last update: 2024-08-31 09:44:08 UTC


README

这是一个小插件,用于从youtube或vimeo URL中获取ID,以便用于创建视频嵌入。

用法

该插件包含一个twig函数,您可以使用如下方式使用它

{% set video = craft.videoparser.parse(entry.video) %}

它返回一个具有以下属性的对象

  • 类型(youtube或vimeo)
  • ID
  • embedSrc(特定于类型)
  • extraParts(由&分离的url参数)

然后您可以根据需要创建自己的嵌入。

<iframe src="{{ video.embedSrc }}{{ video.extraParts ? '?'~video.extraParts }}" frameborder="0" width="500" height="300"></iframe>