This commit is contained in:
949036910@qq.com
2026-06-03 15:27:21 +08:00
parent 7fa83f57b6
commit 9d9a6f62c9
2 changed files with 58 additions and 12 deletions

View File

@@ -14,10 +14,16 @@ async function publishToPlatform(platform, accountId, cookies, params) {
const label = PLATFORM_LABELS[platform] || platform;
if (platform === "douyin") {
const page = await newPublishPage(platform, accountId, cookies);
let result;
try {
return await publishToDouyin(page, params);
result = await publishToDouyin(page, params);
return result;
} finally {
if (!params.keepPageOpen) {
const keepOpen =
Boolean(params.keepPageOpen) ||
Boolean(result?.keepPageOpen) ||
result?.status === "manual_pending";
if (!keepOpen) {
try {
await page.close();
} catch {