微件:BiliVideo:修订间差异
来自植物大战僵尸杂交版Wiki
更多操作
无编辑摘要 标签:已被回退 |
无编辑摘要 标签:手工回退 |
||
| 第91行: | 第91行: | ||
<div class="video-wrapper" id="video-wrapper-<!--{$bv|escape:'html'}-->"> | <div class="video-wrapper" id="video-wrapper-<!--{$bv|escape:'html'}-->"> | ||
<!-- | <!-- 封面层:直接使用cover参数 --> | ||
<div class="video-cover" style="background-image: url('<!--{$cover|default:''}-->');" onclick=" | <div class="video-cover" style="background-image: url('<!--{$cover|default:''}-->');" onclick="loadVideo('<!--{$bv|escape:'html'}-->', '<!--{$page|default:1}-->')"> | ||
</div> | </div> | ||
<!-- iframe容器 --> | <!-- iframe容器 --> | ||
| 第99行: | 第99行: | ||
<script> | <script> | ||
function | function loadVideo(bv, page) { | ||
var wrapper = document.getElementById('video-wrapper-' + bv); | var wrapper = document.getElementById('video-wrapper-' + bv); | ||
var iframeContainer = document.getElementById('video-iframe-' + bv); | var iframeContainer = document.getElementById('video-iframe-' + bv); | ||
| 第108行: | 第108行: | ||
var iframe = document.createElement('iframe'); | var iframe = document.createElement('iframe'); | ||
iframe.src = '//player.bilibili.com/player.html?bvid=' + bv + '&page=' + page + '&autoplay=1'; | |||
iframe.src = '//player.bilibili.com/player.html?bvid=' + bv + '&page=' + page; | |||
iframe.setAttribute('allowfullscreen', 'true'); | iframe.setAttribute('allowfullscreen', 'true'); | ||
iframe.setAttribute('scrolling', 'no'); | iframe.setAttribute('scrolling', 'no'); | ||
| 第118行: | 第117行: | ||
iframeContainer.innerHTML = ''; | iframeContainer.innerHTML = ''; | ||
iframeContainer.appendChild(iframe); | iframeContainer.appendChild(iframe); | ||
wrapper.classList.add('playing'); | wrapper.classList.add('playing'); | ||
} | } | ||
</script> | </script> | ||
</includeonly> | </includeonly> | ||
| 第147行: | 第125行: | ||
== 使用说明 == | == 使用说明 == | ||
=== 参数 === | === 参数 === | ||
* '''bv''' | * '''bv''':B站视频的BV号(必填,如 BV1RhZjBEEYj) | ||
* '''cover''' | * '''cover''':封面图在Wiki上的完整URL或文件路径(必填) | ||
* '''width''':电脑端宽度(可选,默认720) | * '''width''':电脑端宽度(可选,默认720) | ||
* '''height''':电脑端高度(可选,默认360) | * '''height''':电脑端高度(可选,默认360) | ||
* '''page''':分P序号(可选,默认1) | * '''page''':分P序号(可选,默认1) | ||
=== | === 封面图路径写法 === | ||
推荐使用以下格式之一: | |||
<pre> | |||
cover=/wiki/Special:FilePath/你的文件名.png | |||
cover=File:你的文件名.png | |||
</pre> | |||
=== 调用示例 === | === 调用示例 === | ||
<pre> | <pre> | ||
{{#widget:BiliVideo | |||
|bv=BV1RhZjBEEYj | |||
|cover=/wiki/Special:FilePath/Cb0395251cd3ed549637fc9f5873dde4.png | |||
|width=600 | |||
|height=300 | |||
}} | |||
</pre> | |||
=== 效果演示 === | |||
{{#widget:BiliVideo | {{#widget:BiliVideo | ||
|bv=BV1RhZjBEEYj | |bv=BV1RhZjBEEYj | ||
|cover=https://new.pvzhe.wiki/images/2/2c/Cb0395251cd3ed549637fc9f5873dde4.png | |cover=https://new.pvzhe.wiki/images/2/2c/Cb0395251cd3ed549637fc9f5873dde4.png | ||
|width= | |width=600 | ||
|height= | |height=300 | ||
}} | }} | ||
</noinclude> | </noinclude> | ||
2026年6月6日 (六) 01:44的最新版本
使用说明
参数
- bv:B站视频的BV号(必填,如 BV1RhZjBEEYj)
- cover:封面图在Wiki上的完整URL或文件路径(必填)
- width:电脑端宽度(可选,默认720)
- height:电脑端高度(可选,默认360)
- page:分P序号(可选,默认1)
封面图路径写法
推荐使用以下格式之一:
cover=/wiki/Special:FilePath/你的文件名.png cover=File:你的文件名.png
调用示例
{{#widget:BiliVideo
|bv=BV1RhZjBEEYj
|cover=/wiki/Special:FilePath/Cb0395251cd3ed549637fc9f5873dde4.png
|width=600
|height=300
}}
效果演示