mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
35 lines
1.0 KiB
JavaScript
35 lines
1.0 KiB
JavaScript
const host = `hd.biliplus.com`;
|
|
const supportedUrls = [
|
|
"bilibili.com/video/av",
|
|
"bilibili.com/bangumi/play",
|
|
"bilibili.com/bangumi/media",
|
|
"space.bilibili.com"
|
|
];
|
|
export default {
|
|
widget: {
|
|
condition: () =>
|
|
{
|
|
return supportedUrls.some(url => document.URL.includes(url));
|
|
},
|
|
content: /*html*/`
|
|
<button class="gui-settings-flat-button" id="biliplus-redirect">
|
|
<i class="icon-biliplus"></i>
|
|
<span>转到BiliPlus</span>
|
|
</button>`,
|
|
success: () =>
|
|
{
|
|
const button = document.querySelector("#biliplus-redirect");
|
|
button.addEventListener("click", () =>
|
|
{
|
|
if (location.host === "space.bilibili.com")
|
|
{
|
|
location.replace(document.URL.replace("space.bilibili.com/", `${host}/space/`));
|
|
}
|
|
else
|
|
{
|
|
location.host = host;
|
|
}
|
|
});
|
|
},
|
|
}
|
|
}; |