tomo2chin2 commited on
Commit
fc6364c
·
verified ·
1 Parent(s): 4f99fb7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -469,7 +469,7 @@ def render_fullpage_screenshot(html_code: str, extension_percentage: float = 6.0
469
  logger.info("Body element found. Waiting for resource loading...")
470
 
471
  # リソース読み込みの動的待機 - 最適化
472
- max_wait = 3 # 最大待機時間(秒)
473
  wait_increment = 0.2 # 確認間隔
474
  wait_time = 0
475
 
@@ -553,8 +553,8 @@ def render_fullpage_screenshot(html_code: str, extension_percentage: float = 6.0
553
  scroll_width = min(scroll_width, 2000)
554
  scroll_height = min(scroll_height, 4000)
555
 
556
- # レイアウト安定化のための待機 - 短縮
557
- time.sleep(0.5) # 2秒から0.5秒に短縮
558
 
559
  # 高さに余白を追加
560
  adjusted_height = int(scroll_height * (1 + extension_percentage / 100.0))
@@ -684,7 +684,7 @@ def text_to_screenshot_parallel(text: str, extension_percentage: float, temperat
684
  fa_count = resource_state.get('faElements', 0)
685
  if fa_count > 30:
686
  logger.info(f"{fa_count}個のFont Awesome要素があるため、追加待機...")
687
- time.sleep(min(0.5, fa_count / 200)) # 要素数に応じて待機(最大0.5秒)
688
 
689
  # コンテンツレンダリングのための簡易スクロール
690
  driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
 
469
  logger.info("Body element found. Waiting for resource loading...")
470
 
471
  # リソース読み込みの動的待機 - 最適化
472
+ max_wait = 5 # 最大待機時間(秒)
473
  wait_increment = 0.2 # 確認間隔
474
  wait_time = 0
475
 
 
553
  scroll_width = min(scroll_width, 2000)
554
  scroll_height = min(scroll_height, 4000)
555
 
556
+ # レイアウト安定化のための待機
557
+ time.sleep(2.0)
558
 
559
  # 高さに余白を追加
560
  adjusted_height = int(scroll_height * (1 + extension_percentage / 100.0))
 
684
  fa_count = resource_state.get('faElements', 0)
685
  if fa_count > 30:
686
  logger.info(f"{fa_count}個のFont Awesome要素があるため、追加待機...")
687
+ time.sleep(min(1.0, fa_count / 100)) # 要素数に応じて待機(最大0.5秒)
688
 
689
  # コンテンツレンダリングのための簡易スクロール
690
  driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")