diff --git a/app/api/fetcher/index.ts b/app/api/fetcher/index.ts index b345e8c..6c2b03d 100644 --- a/app/api/fetcher/index.ts +++ b/app/api/fetcher/index.ts @@ -87,11 +87,16 @@ async function readPostMem(context: BrowserContext, page: Page) { // return {aweme: { detail: {} } }; }).catch(() => null); + // await new Promise((res) => setTimeout(res, 1000000)); + let aweme_mem = md?.aweme?.detail as DouyinImageAweme; if (!aweme_mem) throw new Error('页面内存数据中未找到作品详情'); // @ts-ignore aweme_mem.author = aweme_mem.authorInfo + // @ts-ignore + aweme_mem.statistics = aweme_mem.stats + const comments = md.comment ? createCamelCompatibleProxy(md.comment) : null; const aweme = createCamelCompatibleProxy(aweme_mem); diff --git a/app/aweme/[awemeId]/Client.tsx b/app/aweme/[awemeId]/Client.tsx index 24d84ef..7dca2fc 100644 --- a/app/aweme/[awemeId]/Client.tsx +++ b/app/aweme/[awemeId]/Client.tsx @@ -300,6 +300,7 @@ export default function AwemeDetailClient({ data, neighbors }: AwemeDetailClient neighbors.prev && router.push(`/aweme/${neighbors.prev.aweme_id}`)} onNavigateNext={() => neighbors.next && router.push(`/aweme/${neighbors.next.aweme_id}`)} onToggleComments={() => commentState.setOpen((v) => !v)} diff --git a/app/aweme/[awemeId]/components/ImageNavigationButtons.tsx b/app/aweme/[awemeId]/components/ImageNavigationButtons.tsx index 2c86faa..9826c39 100644 --- a/app/aweme/[awemeId]/components/ImageNavigationButtons.tsx +++ b/app/aweme/[awemeId]/components/ImageNavigationButtons.tsx @@ -21,7 +21,7 @@ export function ImageNavigationButtons({ {/* 左侧按钮 */} + + + {/* 评论开关(右侧中部) */} + + + {/* 上下切换按钮(右侧胶囊形状) */} -
+
-
+
+ diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000..8997f3e Binary files /dev/null and b/public/favicon.png differ