社区文档构建进行中,欢迎编辑。社区答疑群(非官方):717421103,点点小课堂(腾讯会议):5696651544

全站通知:

B站视频播放器

阅读

    

2023-12-27更新

    

最新编辑:逗比的马老师

阅读:

  

更新日期:2023-12-27

  

最新编辑:逗比的马老师

来自WIKI实验室WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
丩卩夂忄
逗比的马老师

简介

B站视频播放器(BVideoPlayer),作者:丩卩夂忄

更新

ver 1.0.0 2022.08.15
正式发布

基础

支持代码

JS:MediaWiki:BVideoPlayer.js

用法

<div class="BVideoPlayer" data-id="av7"></div>

说明

dom	class="BVideoPlayer"	必须。功能的根元素。只要元素拥有这个class,都会自动被功能检索到。
	data-id="av7"	必须。设置视频的编号。支持av号、BV号。
		"av7"	一般的av号写法。开头的"av"不区分大小写。
		"7"	纯数字会识别为av号。
		"BV1xx411c7m9"	一般的BV号。开头的"BV"不区分大小写。※请注意,BV号后面的部分是区分大小写的。
		"1xx411c7m9"	一串仅由数字和字母组成的字符串将会识别为BV号。请不要学习这种写法!
	data-p="1"	可选。设置视频分P。默认为"1"。

正确样例

av号

<div class="BVideoPlayer" data-id="av7"></div>

av号不写av

<div class="BVideoPlayer" data-id="7"></div>

BV号

<div class="BVideoPlayer" data-id="BV1xx411c7m9"></div>

BV号不写BV

再次强调,请不要学习这种写法!!!
<div class="BVideoPlayer" data-id="1xx411c7m9"></div>

分P

<div class="BVideoPlayer" data-id="BV1fx411N7bU" data-p="20"></div>

错误样例

ID为空

<div class="BVideoPlayer" data-id=""></div>

ID不合法

<div class="BVideoPlayer" data-id="阿巴阿巴"></div>

分P不合法

<div class="BVideoPlayer" data-id="BV1fx411N7bU" data-p="-1"></div>

视频不存在

<div class="BVideoPlayer" data-id="1"></div>

视频没有那么多分P

<div class="BVideoPlayer" data-id="BV1JE411D7pS" data-p="20"></div>