Merge pull request #202 from zzzzzy2k/bugfix/zzyBugFix
fix: 修复小红书上传只有一个标签的问题
This commit is contained in:
@@ -399,14 +399,15 @@ class XiaoHongShuBaseUploader(BaseVideoUploader):
|
|||||||
desc = page.locator('p[data-placeholder*="输入正文描述"]')
|
desc = page.locator('p[data-placeholder*="输入正文描述"]')
|
||||||
await desc.click()
|
await desc.click()
|
||||||
|
|
||||||
await page.keyboard.type("#" + self.tags[0], delay=30)
|
for tag in self.tags: # 循环处理所有 tags
|
||||||
await page.locator('#creator-editor-topic-container').wait_for(
|
await page.keyboard.type("#" + tag, delay=30)
|
||||||
state="visible",
|
await page.locator('#creator-editor-topic-container').wait_for(
|
||||||
timeout=3000
|
state="visible",
|
||||||
)
|
timeout=3000
|
||||||
first_item = page.locator('#creator-editor-topic-container .item').first
|
)
|
||||||
await first_item.wait_for(state="visible", timeout=2000)
|
first_item = page.locator('#creator-editor-topic-container .item').first
|
||||||
await first_item.click()
|
await first_item.wait_for(state="visible", timeout=2000)
|
||||||
|
await first_item.click()
|
||||||
|
|
||||||
async def fill_meta(self, page: Page) -> None:
|
async def fill_meta(self, page: Page) -> None:
|
||||||
await self.fill_title(page)
|
await self.fill_title(page)
|
||||||
|
|||||||
Reference in New Issue
Block a user