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, }, ]