diff --git a/cc-inspector/src/scripts/inject-view/loader.ts b/cc-inspector/src/scripts/inject-view/loader.ts index a27a940..aa7c961 100644 --- a/cc-inspector/src/scripts/inject-view/loader.ts +++ b/cc-inspector/src/scripts/inject-view/loader.ts @@ -32,6 +32,8 @@ export class AdItem { parse(data: AdItem) { this.name = data.name; this.store = data.store || ""; + this.parseStore(); + this.try = data.try || ""; this.tip = data.tip || ""; this.duration = data.duration || 0; @@ -40,6 +42,13 @@ export class AdItem { this.img = githubMirrorMgr.getFileUrl(img); return this; } + parseStore() { + const flag = "${git}"; + if (this.store.startsWith(flag)) { + const file = this.store.split(flag)[1]; + this.store = githubMirrorMgr.getFileUrl(file); + } + } } export class AdData { desc: string = ""; diff --git a/cc-inspector/src/views/popup/res/friend.png b/cc-inspector/src/views/popup/res/friend.png index 50f9d1d..9ed6d71 100644 Binary files a/cc-inspector/src/views/popup/res/friend.png and b/cc-inspector/src/views/popup/res/friend.png differ