在我的 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)
关于该主题的文档很少。任何帮助表示赞赏。