解决phantomjs截图失败,phantom.exit位置
来源:互联网 发布:mac删除酷我程序 编辑:程序博客网 时间:2024/05/22 10:55
刚刚学习使用phantomjs,根据网上帖子自己手动改了一个延时截图功能,发现延时功能就是不能执行,最后一点点排查出了问题。看代码:
var page = require('webpage').create(), system = require('system'), address,file;if (system.args.length === 1) { console.log('Usage: netlog.js <some URL>'); phantom.exit(1);} else { address = system.args[1]; file = system.args[2]; page.open(address, function (status) {if (status == 'success') {console.log('success file is ' + file);}window.setTimeout(function () {console.log('render ok');page.render(file);phantom.exit();//必须在settimeout里面调用结束语句},60*1000); });}
手动改的代码setTimeout里没有写phantom.exit(),而是放在setTimeout外面了,怎么都不能执行setTimeout里面的语句,放进去就ok了。。。
0 0
- 解决phantomjs截图失败,phantom.exit位置
- phantomjs截图中文网站网页页面乱码,安装字体解决
- phantomjs截图中文网站网页页面乱码,安装字体解决
- phantomjs 抓取、截图中文网站乱码的问题的解决
- phantomjs 抓取、截图中文网站乱码的问题的解决
- phantomjs 抓取、截图中文网站乱码的问题的解决
- php phantomjs 网页截图
- phantomjs截图的实践
- Phantomjs截图乱码
- phantomjs设置截图大小
- PhantomJS网页截图
- phantomjs设置截图大小
- phantomjs + casperjs 抓取网页截图
- 网页截图方案selenium/phantomjs
- phantomjs网页局部div截图
- 使用phantomjs对网页截图
- phantomjs-prebuilt 安装失败
- 解决Eclipse启动失败JVM terminated. Exit code=
- python-builtin学习
- Lua学习笔记(二)
- 动态规划0—1背包问题
- linux笔记
- 动态的添加、删除表单
- 解决phantomjs截图失败,phantom.exit位置
- 漫谈现代专利
- 马斯克创办新公司:致力于实现“人机共生生命体”
- MyBatis 关联映射之一对一
- 文本分析--校园新闻:关键词获取
- python安装虚拟环境
- spring+quartz分布式配置
- python-垃圾回收机制
- 在服务器上的LNMP环境搭建