iframe嵌入BiliBili视频方法B站视频外链
目录
1 QueryString 参数
boolean 类型,在 QueryString 中可以使用 0 和 1 表示。
| 参数名 | 类型 | 必要 | 说明 |
|---|---|---|---|
| aid | number | UGC 视频 ID。aid、bvid 选择其一即可 | |
| cid | number | UGC 视频 ID | |
| bvid | string | ✅ | UGC 视频 ID。aid、bvid 选择其一即可 |
| seasonId | number | OGV 视频 ID | |
| episodeId | number | ✅ | OGV 视频 ID。优先级高于 aid、bvid |
| poster | boolean | 展示封面 | |
| autoplay | boolean | 自动播放 | |
| muted | boolean | 静音 | |
| t | number | 跳转到媒体的初始时间点,单位:秒 | |
| danmaku | boolean | false 表示关闭弹幕,其他表示默认值 | |
| kind | number | 群组种类。非通用业务需要此参数 | |
| refer | boolean | 跳链时携带当前的 Referrer。用于合作方查询来自嵌入网站的跳转次数 | |
| p | number | 多 P 视频的集数。从 1 开始计数,若有 cid 参数,则此参数不生效 |
2 iframe 参数
| 属性 | 值 | 描述 |
|---|---|---|
| allowfullscreen | true | 移动端全屏 |
| sandbox | allow-top-navigation allow-same-origin allow-forms allow-scripts | 禁止弹出网页 |
| align | left right top middle bottom | 不赞成使用。请使用样式代替。规定如何根据周围的元素来对齐此框架。 |
| frameborder | 10 | 规定是否显示框架周围的边框。 |
| height | pixels% | 规定 iframe 的高度。 |
| longdesc | URL | 规定一个页面,该页面包含了有关 iframe 的较长描述。 |
| marginheight | pixels | 定义 iframe 的顶部和底部的边距。 |
| marginwidth | pixels | 定义 iframe 的左侧和右侧的边距。 |
| name | frame_name | 规定 iframe 的名称。 |
| scrolling | yes no auto | 规定是否在 iframe 中显示滚动条。 |
| seamless | seamless | 规定iframe看上去像是包含文档的一部分。 |
| src | URL | 规定在 iframe 中显示的文档的 URL。 |
| srcdoc | HTML_code | 规定在iframe 中显示的页面的 HTML 内容。 |
| width | pixels% | 定义 iframe 的宽度。 |
参考链接: