From 654a90626e357b4b823c8444d89bef3ae6339103 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Mon, 8 Apr 2024 14:06:45 +0800 Subject: [PATCH] perf: tab icon load error --- electron/render/tabs/index.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/electron/render/tabs/index.html b/electron/render/tabs/index.html index df50044c6..724ea8c53 100644 --- a/electron/render/tabs/index.html +++ b/electron/render/tabs/index.html @@ -79,6 +79,12 @@ const faviconItem = this.tabs.find(item => item.id === id) if (faviconItem) { faviconItem.icon = detail.favicons[detail.favicons.length - 1] + // + const img = new Image(); + img.onerror = () => { + faviconItem.icon = '' + }; + img.src = faviconItem.icon } break