diff --git a/bilibili-archive-checker.user.js b/bilibili-archive-checker.user.js index 3b4d75e..900da1c 100644 --- a/bilibili-archive-checker.user.js +++ b/bilibili-archive-checker.user.js @@ -37,11 +37,11 @@ // 从 URL 获取当前视频的 BV 号 function getBVNumber() { - return initialState.bvid; + return unsafeWindow.__INITIAL_STATE__?.bvid ?? initialState?.bvid ?? unsafeWindow.vd?.bvid; } function getPageNumber() { - return initialState.p; + return unsafeWindow.__INITIAL_STATE__?.p ?? initialState.p ?? unsafeWindow.vd?.embedPlayer?.p; } function humanReadableUpperPartMap(string, backward) {