0
因此这是非常新的phantomjs和测试screencapture功能,因为这是我需要的。但是,我所做的screencapture似乎捕获了网页的移动视图。我的页面反应灵敏,我看到的是适合移动设备的视图,而不是我想要的全尺寸视图。是否有可能控制这一点,并要求“全尺寸”?Phantomjs使screencapture在mobilesite级别,而不是完整的网站
因此这是非常新的phantomjs和测试screencapture功能,因为这是我需要的。但是,我所做的screencapture似乎捕获了网页的移动视图。我的页面反应灵敏,我看到的是适合移动设备的视图,而不是我想要的全尺寸视图。是否有可能控制这一点,并要求“全尺寸”?Phantomjs使screencapture在mobilesite级别,而不是完整的网站
得到它使用此代码
var page = require('webpage').create();
page.viewportSize = {width: 1600, height: 1050};
page.open('http://elmah.io', function() {
page.render('elmah6.png');
console.log('elamh6.png')
phantom.exit();
});
的问题是,我把viewportSize open函数里面工作。
我跟着这个例子。
http://daker.me/2013/07/testing-your-responsive-design-with-phantomjs.html
请张贴您当前使用phantomjs代码的screencapture! – nemesv