fix(shortcode): fix new BV id for bilibili shortcode (#232)

This commit is contained in:
Dillon
2020-04-15 18:30:22 +08:00
committed by GitHub
parent 90184ca3e7
commit c56f219b3e
4 changed files with 38 additions and 32 deletions

View File

@@ -1134,44 +1134,46 @@ The `music` shortcode has the following named parameters only applying to the ty
## `bilibili`
{{< version 0.2.0 changed >}}
The `bilibili` shortcode embeds a responsive video player for bilibili videos.
When the video only has one part, only the `av` ID of the video is required, e.g.:
When the video only has one part, only the BV `id` of the video is required, e.g.:
```code
https://www.bilibili.com/video/av47027633
https://www.bilibili.com/video/BV1Sx411T7QQ
```
Example `bilibili` input:
```markdown
{{</* bilibili 47027633 */>}}
{{</* bilibili BV1Sx411T7QQ */>}}
Or
{{</* bilibili av=47027633 */>}}
{{</* bilibili id=BV1Sx411T7QQ */>}}
```
The rendered output looks like this:
{{< bilibili av=47027633 >}}
{{< bilibili id=BV1Sx411T7QQ >}}
When the video has multiple parts, in addition to the `av` ID of the video,
When the video has multiple parts, in addition to the BV `id` of the video,
`p` is also required, whose default value is `1`, e.g.:
```code
https://www.bilibili.com/video/av36570401?p=3
https://www.bilibili.com/video/BV1TJ411C7An?p=3
```
Example `bilibili` input with `p`:
```markdown
{{</* bilibili 36570401 3 */>}}
{{</* bilibili BV1TJ411C7An 3 */>}}
Or
{{</* bilibili av=36570401 p=3 */>}}
{{</* bilibili id=BV1TJ411C7An p=3 */>}}
```
The rendered output looks like this:
{{< bilibili av=36570401 p=3 >}}
{{< bilibili id=BV1TJ411C7An p=3 >}}
## `typeit`