From f8fd58f78ec11bc221eb9190ac7b6a66dd858f9c Mon Sep 17 00:00:00 2001 From: Stephen Zhou <38493346+hyoban@users.noreply.github.com> Date: Wed, 13 Nov 2024 22:03:38 +0800 Subject: [PATCH] fix: load instagram image fail close #1539 --- apps/renderer/src/lib/img-proxy.ts | 8 +++----- packages/shared/src/image.ts | 3 ++- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/apps/renderer/src/lib/img-proxy.ts b/apps/renderer/src/lib/img-proxy.ts index f1f8ee15e..934e71068 100644 --- a/apps/renderer/src/lib/img-proxy.ts +++ b/apps/renderer/src/lib/img-proxy.ts @@ -27,11 +27,9 @@ export const replaceImgUrlIfNeed = (url?: string) => { } } - if (isWebBuild) { - for (const rule of imageRefererMatches) { - if (rule.url.test(url)) { - return getImageProxyUrl({ url, width: 0, height: 0 }) - } + for (const rule of imageRefererMatches) { + if ((isWebBuild || rule.force) && rule.url.test(url)) { + return getImageProxyUrl({ url, width: 0, height: 0 }) } } return url diff --git a/packages/shared/src/image.ts b/packages/shared/src/image.ts index c5bad425f..ecc279fda 100644 --- a/packages/shared/src/image.ts +++ b/packages/shared/src/image.ts @@ -25,7 +25,8 @@ export const imageRefererMatches = [ }, { url: /^https:\/\/sp1\.piokok\.com/, - referer: "https://sp1.piokok.com", + referer: "https://www.piokok.com", + force: true, }, ]