<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://galbaike.com/index.php?action=history&amp;feed=atom&amp;title=%E7%94%A8%E6%88%B7%3AYexiaoyu%2FBilibiliVideo.js</id>
	<title>用户:Yexiaoyu/BilibiliVideo.js - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://galbaike.com/index.php?action=history&amp;feed=atom&amp;title=%E7%94%A8%E6%88%B7%3AYexiaoyu%2FBilibiliVideo.js"/>
	<link rel="alternate" type="text/html" href="https://galbaike.com/index.php?title=%E7%94%A8%E6%88%B7:Yexiaoyu/BilibiliVideo.js&amp;action=history"/>
	<updated>2026-05-11T22:48:39Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://galbaike.com/index.php?title=%E7%94%A8%E6%88%B7:Yexiaoyu/BilibiliVideo.js&amp;diff=819&amp;oldid=prev</id>
		<title>Yexiaoyu：​创建页面，内容为“/* ** BilibiliVideo ** Author:马小萌 ** Bilibili:https://space.bilibili.com/123855714 **/ &quot;use strict&quot;; $(function() {     $(&quot;.bvideo&quot;).each(function(i){         var id = $(this).data(&quot;id&quot;).toString().replace(/^(av|bv)*(\w{10}|\d+)$/i,&quot;$2&quot;);         var cid = $(this).data(&quot;cid&quot;);         var page = $(this).data(&quot;page&quot;);         var title = $(this).data(&quot;title&quot;);         var width = $(this).data(&quot;width&quot;);         var height = $(this).data(&quot;height&quot;);         v…”</title>
		<link rel="alternate" type="text/html" href="https://galbaike.com/index.php?title=%E7%94%A8%E6%88%B7:Yexiaoyu/BilibiliVideo.js&amp;diff=819&amp;oldid=prev"/>
		<updated>2023-12-07T16:15:18Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“&lt;span class=&quot;autocomment&quot;&gt;** BilibiliVideo ** Author:马小萌 ** Bilibili:https://space.bilibili.com/123855714 *：​&lt;/span&gt; &amp;quot;use strict&amp;quot;; $(function() {     $(&amp;quot;.bvideo&amp;quot;).each(function(i){         var id = $(this).data(&amp;quot;id&amp;quot;).toString().replace(/^(av|bv)*(\w{10}|\d+)$/i,&amp;quot;$2&amp;quot;);         var cid = $(this).data(&amp;quot;cid&amp;quot;);         var page = $(this).data(&amp;quot;page&amp;quot;);         var title = $(this).data(&amp;quot;title&amp;quot;);         var width = $(this).data(&amp;quot;width&amp;quot;);         var height = $(this).data(&amp;quot;height&amp;quot;);         v…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/*&lt;br /&gt;
** BilibiliVideo&lt;br /&gt;
** Author:马小萌&lt;br /&gt;
** Bilibili:https://space.bilibili.com/123855714&lt;br /&gt;
**/&lt;br /&gt;
&amp;quot;use strict&amp;quot;;&lt;br /&gt;
$(function() {&lt;br /&gt;
    $(&amp;quot;.bvideo&amp;quot;).each(function(i){&lt;br /&gt;
        var id = $(this).data(&amp;quot;id&amp;quot;).toString().replace(/^(av|bv)*(\w{10}|\d+)$/i,&amp;quot;$2&amp;quot;);&lt;br /&gt;
        var cid = $(this).data(&amp;quot;cid&amp;quot;);&lt;br /&gt;
        var page = $(this).data(&amp;quot;page&amp;quot;);&lt;br /&gt;
        var title = $(this).data(&amp;quot;title&amp;quot;);&lt;br /&gt;
        var width = $(this).data(&amp;quot;width&amp;quot;);&lt;br /&gt;
        var height = $(this).data(&amp;quot;height&amp;quot;);&lt;br /&gt;
        var idname = isNaN(id)?&amp;quot;bvid=BV&amp;quot;:&amp;quot;aid=&amp;quot;;&lt;br /&gt;
        width=Math.min(width,$(this).parents()[2].clientWidth-40);&lt;br /&gt;
        $.getJSON(`https://api.bilibili.com/x/web-interface/view?${idname}${id}`,function(result) {&lt;br /&gt;
            if(result.code==0){&lt;br /&gt;
                if(title == &amp;quot;&amp;quot;) title = result.data.title;&lt;br /&gt;
                if(cid==0){&lt;br /&gt;
	                result.data.pages.forEach(function(item) {&lt;br /&gt;
                        if(item.page == page){&lt;br /&gt;
                            cid = item.cid;&lt;br /&gt;
                            return;&lt;br /&gt;
                        }&lt;br /&gt;
                	});&lt;br /&gt;
                }&lt;br /&gt;
                height=height&amp;gt;359?height+46:height;&lt;br /&gt;
                $(&amp;quot;&amp;lt;iframe&amp;gt;&amp;quot;).css({&lt;br /&gt;
                    &amp;quot;width&amp;quot;:width,&lt;br /&gt;
                    &amp;quot;height&amp;quot;:height,&lt;br /&gt;
                    &amp;quot;margin&amp;quot;:&amp;quot;0 20px;&amp;quot;&lt;br /&gt;
                }).attr({&lt;br /&gt;
                    &amp;quot;max-width&amp;quot;:&amp;quot;100%&amp;quot;,&lt;br /&gt;
                    &amp;quot;scrolling&amp;quot;:&amp;quot;no&amp;quot;,&lt;br /&gt;
                    &amp;quot;border&amp;quot;:&amp;quot;0&amp;quot;,&lt;br /&gt;
                    &amp;quot;frameborder&amp;quot;:&amp;quot;no&amp;quot;,&lt;br /&gt;
                    &amp;quot;framespacing&amp;quot;:&amp;quot;0&amp;quot;,&lt;br /&gt;
                    &amp;quot;allowfullscreen&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
                    &amp;quot;src&amp;quot;:`//player.bilibili.com/player.html?aid=${result.data.aid}&amp;amp;bvid=${result.data.bvid}&amp;amp;page=${page}&amp;amp;cid=${cid}&amp;amp;high_quality=1&amp;amp;crossDomain=1&amp;amp;from=wiki&amp;amp;autoplay=0`&lt;br /&gt;
                }).appendTo(`[data-id$=${id}][data-page=${page}]`);&lt;br /&gt;
                $(`&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;如果无法观看，请检查是否启用了H5播放器，或点击下方链接&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.bilibili.com/video/${result.data.bvid}/?p=${page}&amp;quot; title=&amp;quot;${result.data.title}&amp;quot;&amp;gt;${title}&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;`).appendTo(`[data-id$=${id}][data-page=${page}]`);&lt;br /&gt;
                console.log(title, &amp;quot;载入完成。（aid=&amp;quot;,result.data.aid,&amp;quot;,bvid=&amp;quot;,result.data.bvid,&amp;quot;,p=&amp;quot;,page,&amp;quot;,cid=&amp;quot;,cid,&amp;quot;）&amp;quot;);&lt;br /&gt;
            }else{&lt;br /&gt;
                $(&amp;quot;&amp;lt;span&amp;gt;啊咧？！视频不见了！&amp;lt;/span&amp;gt;&amp;quot;).appendTo(`[data-id$=${id}][data-page=${page}]`);&lt;br /&gt;
                console.log(isNaN(id)?&amp;quot;BV&amp;quot;+id:&amp;quot;av&amp;quot;+id, &amp;quot;载入失败。（&amp;quot;,result.message,&amp;quot;）&amp;quot;);&lt;br /&gt;
            }&lt;br /&gt;
        });&lt;br /&gt;
    });&lt;br /&gt;
    console.log(&amp;quot;%c BilibiliVideo %c https://wiki.biligame.com/wiki/?curid=2342&amp;quot;, &amp;quot;color: #fff; padding: 5px 0; background: #9dbafc;&amp;quot;, &amp;quot;padding: 5px 5px 5px 0; background: #e5e5ff;&amp;quot;);&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Yexiaoyu</name></author>
	</entry>
</feed>