MediaWiki:Common.js:修订间差异

来自赛尔号精灵图鉴
跳转到导航 跳转到搜索
无编辑摘要
Len留言 | 贡献
无编辑摘要
第16行: 第16行:




const swPath = `/js/player-sw.js`;
if ("serviceWorker" in navigator) {
 
  navigator.serviceWorker
navigator.serviceWorker
    .register("/js/player-sw.js")
  .register(swPath)
    .then((reg) => {
  .then((reg) => {
      console.log("Service Worker 注册成功:", reg);
    console.log(`Service Worker 注册成功:`, reg);
    })
  });
    .catch((err) => {
      console.error("Service Worker 注册失败:", err);
    });
}

2025年6月12日 (四) 09:53的版本

$(function () {
  var $counter = $('<div id="online-counter">当前在线 <span style="color:#a782ff;">👥</span>:<span id="online-number">加载中...</span></div>');
  $('body').append($counter);

  function updateOnlineNumber() {
    $.getJSON('/api/online.php', function (data) {
      $('#online-number').text(data.count || 0);
    }).fail(function () {
      $('#online-number').text('获取失败');
    });
  }

  updateOnlineNumber();
  setInterval(updateOnlineNumber, 30000);
});


if ("serviceWorker" in navigator) {
  navigator.serviceWorker
    .register("/js/player-sw.js")
    .then((reg) => {
      console.log("Service Worker 注册成功:", reg);
    })
    .catch((err) => {
      console.error("Service Worker 注册失败:", err);
    });
}