• Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Widget talk:BilibiliVideo

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

编辑请求 - 更新 Bilibili 当前所使用链接格式

Bilibili 的引用链接从 /video/av{{id}}/index_{{page}}.html 变成了 /video/av{{id}}/?p={{page}} 。故:

由Rubyy提出的编辑请求:

状态:   完成

将以下内容:

www.bilibili.com/video/av" + id + "/index_" + page + ".html";

修改为:

www.bilibili.com/video/av" + id + "/?p=" + page;

这个大概有三处。以及似乎还有一个 regex 的替换也要处理的样子呢。

最后抄送 @AnnAngela

——Rubyy T 2018年10月7日 (日) 14:37 (CST)

Done.——From AnnAngela the sysop (Talk) 2018年10月10日 (三) 19:49 (CST)
@AnnAngela:RegExp 里的问号似乎需要用反斜线转义一下的说... --Rubyy T 2018年10月14日 (日) 08:58 (CST)
已修复,之前忘记了=。=——From AnnAngela the sysop (Talk) 2018年10月14日 (日) 12:55 (CST)

编辑请求 - Nzh21

由Nzh21提出的编辑请求:

状态:   完成

将以下内容:

window.RLQ.push(function() {
    'use strict';
    var isNaN = Number.isNaN || window.isNaN;

修改为:

window.RLQ.push(function() {
    $(function(){
        'use strict';
        var isNaN = Number.isNaN || window.isNaN;

并在最后补上两个括号一个分号。

Talk:讨论版#一些问题的第二个问题。

目前为加载完jquery后执行,可能导致部分模板不显示,改为加载完文档后执行。

Widget:Music163也需要类似的修改。

--Nzh21讨论) 2019年2月21日 (四) 12:19 (CST)

BV的改了,网易云那边是写好的按顺序加载(上一个完成load事件后才加载下一个:if (reg.length) self.find('iframe')[0].addEventListener('load', run.bind(reg.shift()));)。——From AnnAngela the Temporary Bureaucrat (Talk) 2019年2月21日 (四) 21:33 (CST)
网易云那边主要是对这行代码有问题var reg = $('.music163').toArray();这行代码执行时文档未必加载完成,可能无法获取全部的music163,因此页面下半部分的模板可能不显示。如这个沙盒版本,两个music163大多数情况下只显示一个。--Nzh21讨论) 2019年2月21日 (四) 21:42 (CST)
@AnnAngela ping一下--Nzh21讨论) 2019年2月24日 (日) 11:58 (CST)
OK——From AnnAngela the Temporary Bureaucrat (Talk) 2019年2月24日 (日) 21:27 (CST)

编辑请求 - 更换为新版播放器

由Stevenlele提出的编辑请求:

状态:   完成

将以下内容:

原版播放器不能支持互动视频,样式也显得老旧,希望更换为新的播放器。

修改为:

新播放器的地址为:https://www.bilibili.com/blackboard/newplayer.html?aid=
例如《铁心博弈》:https://www.bilibili.com/blackboard/newplayer.html?aid=78979124

@AnnAngela ——Stevenlele讨论) 2020年1月27日 (一) 15:33 (CST)

感谢指出,现在即使未登录用户并且无法解析标题时也能强制指定html5播放器了,但是大佬你知道playlist=true&playlist_order=sequential是干啥的吗,我看B站拜年祭的播放器用了这个,但是我这里测试来测试去似乎没有差别?——From AnnAngela the Temporary Bureaucrat (Talk) 2020年1月27日 (一) 21:09 (CST)
大概是指这种播放列表?一般是用户的公开收藏夹,或者是手机 app 上的每周精选那种。点“播放全部”,在播放列表右边有个小图标切换播放顺序的,它的span.data-order有“列表循环”(sequential)、“随机播放”(shuffle)、“单个循环”(circle)、“倒序播放”(reverse)四种,可能是对应那个playlist_order参数。具体怎么搞到播放器链接我没研究过,所以不知道。——Stevenlele讨论) 2020年1月27日 (一) 21:31 (CST)

【BUG】产生提示:“参数t有误”

状态:   已修复
问题

12月24日@AnnAngela的编辑后,所有使用了{{BilibiliVideo}}模板的t参数的地方都产生提示:

BilibiliVideo模板:下方填写的参数 t 有误,请参考模板文档修正……

经查该参数这样填写并没有出现问题。

复现步骤

使用参数t

期望行为

修复。

影响范围

全站。

--サンムル讨论) 2020年12月15日 (二) 08:58 (CST)

Fixed.——From AnnAngela the Temporary Bureaucrat (Talk) 2020年12月16日 (三) 13:12 (CST)