0

これは私が必要とするものであるため、phantomjsに非常に新しく、スクリーンキャプチャ機能をテストしています。しかし、私が作成したスクリーンキャプチャは、Web ページのモバイル ビューのキャプチャを取得しているようです。私はページがレスポンシブで、必要なフルサイズではなく、モバイルに適合するビューを取得します。これを制御して「フルサイズ」をリクエストすることは可能ですか?

4

1 に答える 1

0

このコードを使用して動作するようにしました

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();        
});

問題は、open 関数内に viewportSize を配置したことです。

私はこの例に従いました。

http://daker.me/2013/07/testing-your-responsive-design-with-phantomjs.html

于 2013-09-21T19:29:44.433 に答える