viewportSize semble ne pas fonctionner avec PhantomJS

Ne devrait pas la sortie de cette PhantomJS script 240x320 pixels? Je suis un grand défaut de la taille de l'image. clipRect() semble rendre la taille correcte de l'image, mais j'ai besoin de la réactivité du contenu de la page afin de refléter le navigateur de la taille de la fenêtre.

var page = require('webpage').create();

page.viewportSize = { width: 240, height: 320 };  

page.open('http://cnn.com', function (status) {

    if (status !== 'success') {
        console.log('Unable to load the address!');
    } else {
        window.setTimeout(function () {
            page.render('default.png');
            phantom.exit();
        }, 200);
    }

});
Une discussion de la question est ici code.google.com/p/phantomjs/issues/detail?id=619

OriginalL'auteur Joe Beuckman | 2012-11-15