mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-19 01:45:27 +00:00
fix: Export PDF wait for render done
This commit is contained in:
@@ -96,6 +96,9 @@ def export_chart_to_pdf(chart_name, sessionid, request=None):
|
|||||||
try:
|
try:
|
||||||
page.goto(url, wait_until='networkidle')
|
page.goto(url, wait_until='networkidle')
|
||||||
page.wait_for_selector('.charts-zone', timeout=10000)
|
page.wait_for_selector('.charts-zone', timeout=10000)
|
||||||
|
# 等待渲染完成
|
||||||
|
page.wait_for_timeout(2000)
|
||||||
|
|
||||||
page_title = page.title()
|
page_title = page.title()
|
||||||
print(f"Page title: {page_title}")
|
print(f"Page title: {page_title}")
|
||||||
pdf_bytes = page.pdf(format="A4", landscape=True,
|
pdf_bytes = page.pdf(format="A4", landscape=True,
|
||||||
|
Reference in New Issue
Block a user