mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
30 lines
892 B
JavaScript
30 lines
892 B
JavaScript
export function getFriendlyTitle(includesPageTitle = true)
|
|
{
|
|
const title = document.title
|
|
.replace("_番剧_bilibili_哔哩哔哩", "")
|
|
.replace("_电影_bilibili_哔哩哔哩", "")
|
|
.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili", "")
|
|
.replace(" - 哔哩哔哩直播,二次元弹幕直播平台", "")
|
|
.replace(/[\/\\:\*\?"<>\|]/g, "")
|
|
.trim();
|
|
if (!includesPageTitle || document.URL.indexOf("/bangumi") !== -1)
|
|
{
|
|
return title;
|
|
}
|
|
else
|
|
{
|
|
const pageLink = document.querySelector("#multi_page .cur-list>ul li.on a");
|
|
if (pageLink === null)
|
|
{
|
|
return title;
|
|
}
|
|
else
|
|
{
|
|
const pageTitle = pageLink.getAttribute("title");
|
|
return title + " - " + pageTitle;
|
|
}
|
|
}
|
|
}
|
|
export default {
|
|
export: { getFriendlyTitle },
|
|
}; |