MediaWiki:Common.js:修订间差异

来自北林服务器
无编辑摘要
无编辑摘要
第1行: 第1行:
$(function(){var pageName=mw.config.get('wgPageName');if(pageName!=='首页'){return}$('body').prepend('<div class="bk-video"><video id="introVideo" src="http://flv4.people.com.cn/videofile6/pvmsvideo/2019/6/25/BaiJing_d550989600f7a594c9b1cb770d458d8d.mp4" autoplay preload="auto" playsinline></video></div>');var video=$('#introVideo').get(0);video.onplay=function(){$(window).scrollTop(0)};video.onended=function(){$('.bk-video').animate({marginTop:-window.innerHeight},600,function(){$('.bk-video').remove()})};video.play().catch(function(error){console.log("Autoplay with sound failed. 浏览器可能要求用户交互后才能播放带声音的视频。",error)})});
$(function(){var pageName=mw.config.get('wgPageName');if(pageName!=='首页'){return}$('body').prepend('<div class="bk-video"><video id="introVideo" src="http://flv4.people.com.cn/videofile6/pvmsvideo/2019/6/25/BaiJing_d550989600f7a594c9b1cb770d458d8d.mp4" autoplay preload="auto" playsinline></video></div>');var video=$('#introVideo').get(0);video.onplay=function(){$(window).scrollTop(0)};video.onended=function(){$('.bk-video').animate({marginTop:-window.innerHeight},600,function(){$('.bk-video').remove()})};video.play().catch(function(error){console.log("Autoplay with sound failed:",error);if(!$('.play-overlay').length){$('body').append('<div class="play-overlay" style="position: fixed; top:0; left:0; width:100%; height:100%;background:rgba(0,0,0,0.7); z-index:10000; display:flex; align-items:center; justify-content:center;color:#fff; font-size:20px; cursor:pointer;">点击任意处以启用声音播放</div>')}});$('body').on('click','.play-overlay',function(){video.play().then(function(){$('.play-overlay').remove()}).catch(function(err){console.log("Play attempt failed:",err)})})});

2025年2月13日 (四) 01:24的版本

$(function(){var pageName=mw.config.get('wgPageName');if(pageName!=='首页'){return}$('body').prepend('<div class="bk-video"><video id="introVideo" src="http://flv4.people.com.cn/videofile6/pvmsvideo/2019/6/25/BaiJing_d550989600f7a594c9b1cb770d458d8d.mp4" autoplay preload="auto" playsinline></video></div>');var video=$('#introVideo').get(0);video.onplay=function(){$(window).scrollTop(0)};video.onended=function(){$('.bk-video').animate({marginTop:-window.innerHeight},600,function(){$('.bk-video').remove()})};video.play().catch(function(error){console.log("Autoplay with sound failed:",error);if(!$('.play-overlay').length){$('body').append('<div class="play-overlay" style="position: fixed; top:0; left:0; width:100%; height:100%;background:rgba(0,0,0,0.7); z-index:10000; display:flex; align-items:center; justify-content:center;color:#fff; font-size:20px; cursor:pointer;">点击任意处以启用声音播放</div>')}});$('body').on('click','.play-overlay',function(){video.play().then(function(){$('.play-overlay').remove()}).catch(function(err){console.log("Play attempt failed:",err)})})});