(一)PhantomJS是可使用JavaScript编写脚本的无头Web浏览器。它可以在Windows,macOS,Linux和FreeBSD上运行。使用QtWebKit作为后端,它为各种Web标准提供了快速的本机支持:DOM处理,CSS选择器,JSON,Canvas和SVG。 (二)PhantomJS是以下方面的最佳解决方案:页面自动化、屏幕截图、无头网站测试、网络监控。 (三)本例子中,提供了屏幕截图功能的使用,可以实现网页快照的功能,输入一个网址,可以获取到该网址的快照截图功能。