“User:Bhsd/widget/songposition.js”的版本间差异

无编辑摘要
/* global mw, $ */
(() => {
const timer = setInterval(() => {
console.log( 'setInterval: 等待jQuery加载完毕' );
const now = Date.now(),
timer = setInterval(() => {
if (!window.jQuery) { return; }
clearInterval(timer);
console.log(`End setInterval: jQuery加载完毕,用时 ${Date.now() - now} ms`);
mw.widget = mw.widget || {};
if (mw.widget.songposition) { return; }
console.log( 'End setInterval: 等待jQuery加载完毕,开始执行Widget:Songposition' );
const $body = $('body');
mw.loader.using(['oojs-ui-core', 'ext.gadget.site-lib']).then(() => {
16,874

个编辑