欢迎来到纸飞机Wiki !
纸飞机Wiki目前包含43个页面,303次编辑,6个用户。
微件:BilibiliVideo:修订间差异
来自纸飞机Wiki
无编辑摘要 |
无编辑摘要 标签:已被回退 |
||
| 第343行: | 第343行: | ||
const height = cssLengthUnitValidator(dataset.height, "441px", (isValidated) => isValidated || selfbox.removeAttr("data-height"), "height", selfbox); | const height = cssLengthUnitValidator(dataset.height, "441px", (isValidated) => isValidated || selfbox.removeAttr("data-height"), "height", selfbox); | ||
const width = cssLengthUnitValidator(dataset.width, "665px", (isValidated) => isValidated || selfbox.removeAttr("data-width"), "width", selfbox); | const width = cssLengthUnitValidator(dataset.width, "665px", (isValidated) => isValidated || selfbox.removeAttr("data-width"), "width", selfbox); | ||
const maxHeight = cssLengthUnitValidator(dataset.maxHeight, " | const maxHeight = cssLengthUnitValidator(dataset.maxHeight, "calc(100% - 27px)!important", (isValidated) => isValidated || selfbox.removeAttr("data-max-height"), "maxHeight", selfbox); | ||
const maxWidth = cssLengthUnitValidator(dataset.maxWidth, "100%", (isValidated) => isValidated || selfbox.removeAttr("data-max-width"), "maxWidth", selfbox); | const maxWidth = cssLengthUnitValidator(dataset.maxWidth, "calc(100% - 12px)!important", (isValidated) => isValidated || selfbox.removeAttr("data-max-width"), "maxWidth", selfbox); | ||
const subtitle = dataset.subtitle === "true" ? true : false; | const subtitle = dataset.subtitle === "true" ? true : false; | ||
const t = parseInt(dataset.t); | const t = parseInt(dataset.t); | ||
2023年5月1日 (一) 20:27的版本
介绍
该Widget引用自: 萌娘百科
出处&使用说明: https://zh.moegirl.org.cn/Widget:BilibiliVideo
本Widget不能单独使用,请使用Template:BilibiliVideo!
修改记录
本站与萌娘百科存在环境差异,为了让该Widget能正常使用,做出了一定的修改
- 1. 删除了一个和萌娘百科自定义皮肤相关的if分支
- 2. 修复了一个jquery调用异常:将“window.RLQ.push(async ()...)”改为“window.RLQ.push(['jquery',async ()...])”
参考自该信息发布页的mediawiki1.32+/Broken Stuff一节
- 3. 解决了视频无法加载的问题:b站的newplayer只能被白名单网站使用,因此改用默认player
- 4. 解决了默认player播放器点击非按钮区域会弹窗到b站页面的问题:为iframe增加了sandbox相关属性,使全部跳转失效
