diff --git a/min/title.min.js b/min/title.min.js index 44cf0628e..790c13c0c 100644 --- a/min/title.min.js +++ b/min/title.min.js @@ -1 +1 @@ -(()=>{return(e,t)=>{function i(){if(document.URL.indexOf("/bangumi")!==-1){return document.title.replace("_番剧_bilibili_哔哩哔哩","")}else{const e=document.querySelector("#multi_page .cur-list>ul li.on a");if(e===null){return document.title.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili","")}else{const t=e.getAttribute("title");return document.title.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili","")+" - "+t}}}return{export:{getFriendlyTitle:i}}}})(); \ No newline at end of file +(()=>{return(e,t)=>{function i(e=true){const t=document.title.replace("_番剧_bilibili_哔哩哔哩","").replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili","");if(!e||document.URL.indexOf("/bangumi")!==-1){return t}else{const e=document.querySelector("#multi_page .cur-list>ul li.on a");if(e===null){return t}else{const i=e.getAttribute("title");return t+" - "+i}}}return{export:{getFriendlyTitle:i}}}})(); \ No newline at end of file diff --git a/video/title.js b/video/title.js index 8f83c6855..fec2a8975 100644 --- a/video/title.js +++ b/video/title.js @@ -1,20 +1,23 @@ -export function getFriendlyTitle() +export function getFriendlyTitle(includesPageTitle = true) { - if (document.URL.indexOf("/bangumi") !== -1) + const title = document.title + .replace("_番剧_bilibili_哔哩哔哩", "") + .replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili", ""); + if (!includesPageTitle || document.URL.indexOf("/bangumi") !== -1) { - return document.title.replace("_番剧_bilibili_哔哩哔哩", ""); + return title; } else { const pageLink = document.querySelector("#multi_page .cur-list>ul li.on a"); if (pageLink === null) { - return document.title.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili", ""); + return title; } else { const pageTitle = pageLink.getAttribute("title"); - return document.title.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili", "") + " - " + pageTitle; + return title + " - " + pageTitle; } } }