在我的django应用中,我使用 Ghost.py 来渲染带有一些Javascript的网页。问题是,有时JS需要一段时间才能运行,Ghost.py认为我的JS脚本运行不正常,并提出了一个典型的确认框,询问我是否要终止脚本。
在我的机器中,我看到确认框出现并按下“否”'按钮,当它要求我终止脚本时。但是当它在AWS EC2实例中运行时,该确认框会导致死锁,因为它会一直等待有人按下“是”状态。或者'否'按钮。
有没有办法自动按下“否”'每次出现确认框时按钮?
我尝试使用:
ghost = Ghost(wait_timeout=20)
ghost.confirm(False)
ghost.open(html_path)
ghost.capture_to(img_path)
以及:
ghost = Ghost(wait_timeout=20)
ghost.open(html_path, default_popup_response=False)
ghost.capture_to(img_path)
关于该主题的文档很少。任何帮助表示赞赏。