mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
Fix bug
This commit is contained in:
parent
6a9bdf055a
commit
a8bcf3e0e8
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -33,7 +33,7 @@
|
||||
"compact-layout.min.js": "B20609A7CBBDB1845FA0156FB5BE6B1E1A1B8B069EA85F65D16241DD2C12D738",
|
||||
"custom-control-background.min.css": "1981FD2BF3B17ECF33F98D5DEDAF0D32ACBE9532A51FDB70822286991AB98EF3",
|
||||
"custom-control-background.min.js": "B9F366B251D1572ACE801FF6ECF15D4D1AAB3EA5A5B04B961B6F4310E2AB1A84",
|
||||
"custom-navbar.min.css": "90BF30B21ADBDEB22EE0E6BBF046089F4FAF94C7D41D06029660C30573A360A2",
|
||||
"custom-navbar.min.css": "4AADEF9615D9DC1D77C01C99DF9C8016D9EA4E05762126232794B76C10B9C00B",
|
||||
"custom-navbar.min.html": "183B1F7182633044CCB20A3710524492118308CF55915AA9AA9F36850500F457",
|
||||
"custom-navbar.min.js": "36416168F37791651C0533EDE4348A510A3160443DFA0BFD332BB9685EF52CA7",
|
||||
"custom-navbar-activities.min.js": "D18DDC1B01B5F91E147539955A6400092564891114CF5C38771D5F71F67C454B",
|
||||
@ -73,7 +73,7 @@
|
||||
"default-player-mode.min.js": "3DF0FE367EB990B018C57C1B73BB82CE38FF0631D4C329051F3FD9F4D504071D",
|
||||
"default-video-quality.min.js": "A24225E0F72D5BCA7DFE529E5B90B03F494C8720ADEF91D466A923FD767EB907",
|
||||
"default-video-speed.min.js": "EBBF43D8013E32AC13C3E9396480574DDC549BA8BC7CCF15FE4EEF2DFEF64F33",
|
||||
"disable-feeds-details.min.js": "41DC862407FF78BC66DCA2B9643A6DA63C4310258914E5BCF4D495B5BA88E839",
|
||||
"disable-feeds-details.min.js": "EBFB35D828BC55BD366D4F3B1B2C3753B1E7B756FF0AEBCB0ED790C2D5FE785D",
|
||||
"disable-profile-popup.min.js": "69901EC9A3D15D585F61B1370DC69003CE5869499CAC9C57A03B24511F338A2D",
|
||||
"double-click-fullscreen.min.js": "C6D95B92ECDE67F2C0A3C6B6E4DC655C524F6A98CE0D48733ADCE4ABA780A47B",
|
||||
"download-audio.min.js": "1F4536DE4FF302BFD026CA17E028AF8EB037FB6D0CB355692549DECAEAE0E8C9",
|
||||
|
||||
BIN
min/bundle.zip
BIN
min/bundle.zip
Binary file not shown.
2
min/custom-navbar.min.css
vendored
2
min/custom-navbar.min.css
vendored
File diff suppressed because one or more lines are too long
2
min/disable-feeds-details.min.js
vendored
2
min/disable-feeds-details.min.js
vendored
@ -1 +1 @@
|
||||
(()=>{return(t,e)=>{let n=true;const s="disable-feeds-details-style";const a=`\n.card[data-did] .content { cursor: text }\n.card[data-did] .content .details {\n font-size: 12px;\n opacity: 0.6;\n cursor: pointer;\n display: block;\n}\n`;e.applyImportantStyleFromText(".card[data-did] .content .details { display: none }","disable-feeds-details-init-style");const i=()=>e.applyImportantStyleFromText(a,s);const c=document.URL.replace(location.search,"");const r=c.startsWith("https://t.bilibili.com/")||c.startsWith("https://space.bilibili.com/");(async()=>{if(!r){return}i();const{feedsCardsManager:t}=await e.importAsync("feeds-apis");const s=await t.startWatching();if(!s){console.error("feedsCardsManager.startWatching() failed");return}const a=t=>{const e=t.element;e.addEventListener("click",t=>{if(t.ctrlKey||!n){return}const s=dqa(e,".content");const a=t.target;if(a.hasAttribute("click-title")){return}if(s.some(t=>t===a||t.contains(a))){t.stopImmediatePropagation()}},{capture:true});const s=dq(e,".post-content");if(!s){return}if(s.classList.contains("repost")&&!dq(s,".details")){const t=dq(s,".content");const e=document.createElement("div");e.classList.add("details");e.setAttribute("click-title","详情");e.innerHTML=`\n 详情<i class="mdi mdi-chevron-right" click-title></i>\n`;t.insertAdjacentElement("beforeend",e)}};t.cards.forEach(a);t.addEventListener("addCard",t=>{const e=t.detail;a(e)})})();return{reload:()=>{if(r){i();n=true}},unload:()=>{if(r){const t=document.getElementById(s);t&&t.remove();n=false}}}}})();
|
||||
(()=>{return(t,e)=>{let n=true;const i="disable-feeds-details-style";const a=`\n.card[data-did] .content { cursor: text }\n.card[data-did] .content .details {\n font-size: 12px;\n opacity: 0.6;\n cursor: pointer;\n display: block;\n}\n`;e.applyImportantStyleFromText(".card[data-did] .content .details { display: none }","disable-feeds-details-init-style");const s=()=>e.applyImportantStyleFromText(a,i);const r=document.URL.replace(location.search,"");const c=r.startsWith("https://t.bilibili.com/")||r.startsWith("https://space.bilibili.com/");(async()=>{if(!c){return}s();const{feedsCardsManager:t,feedsCardTypes:i}=await e.importAsync("feeds-apis");const a=await t.startWatching();if(!a){console.error("feedsCardsManager.startWatching() failed");return}const r=t=>{const e=t.element;e.addEventListener("click",t=>{if(t.ctrlKey||!n){return}const i=dqa(e,".content");const a=t.target;if(a.hasAttribute("click-title")){return}if(i.some(t=>t===a||t.contains(a))){t.stopImmediatePropagation()}},{capture:true});const i=dq(e,".post-content");if(!i){return}if(dq(i,".video-container")||dq(i,".bangumi-container")){return}if(dq(i,".details")){return}if(i.classList.contains("repost")){const t=dq(i,".content");const e=document.createElement("div");e.classList.add("details");e.setAttribute("click-title","详情");e.innerHTML=`\n 详情<i class="mdi mdi-chevron-right" click-title></i>\n`;t.insertAdjacentElement("beforeend",e)}};t.cards.forEach(r);t.addEventListener("addCard",t=>{const e=t.detail;r(e)})})();return{reload:()=>{if(c){s();n=true}},unload:()=>{if(c){const t=document.getElementById(i);t&&t.remove();n=false}}}}})();
|
||||
@ -25,7 +25,7 @@ const enable = url.startsWith('https://t.bilibili.com/') ||
|
||||
return
|
||||
}
|
||||
addStyle()
|
||||
const { feedsCardsManager } = await import('./feeds-apis')
|
||||
const { feedsCardsManager, feedsCardTypes } = await import('./feeds-apis')
|
||||
const success = await feedsCardsManager.startWatching()
|
||||
if (!success) {
|
||||
console.error('feedsCardsManager.startWatching() failed')
|
||||
@ -51,7 +51,13 @@ const enable = url.startsWith('https://t.bilibili.com/') ||
|
||||
if (!postContent) {
|
||||
return
|
||||
}
|
||||
if (postContent.classList.contains('repost') && !dq(postContent, '.details')) {
|
||||
if (dq(postContent, '.video-container') || dq(postContent, '.bangumi-container')) {
|
||||
return
|
||||
}
|
||||
if (dq(postContent, '.details')) {
|
||||
return
|
||||
}
|
||||
if (postContent.classList.contains('repost')) {
|
||||
const contents = dq(postContent, '.content') as HTMLElement
|
||||
const details = document.createElement('div')
|
||||
details.classList.add('details')
|
||||
|
||||
@ -11,6 +11,7 @@
|
||||
padding: 8px 16px;
|
||||
cursor: pointer;
|
||||
position: relative;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.category-item.loading {
|
||||
font-size: 10pt;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user