मैं फ़ैंटॉमजेएस के साथ एक वेब स्क्रीनशॉट बनाने की कोशिश कर रहा था, लेकिन मुझे छवि मोबाइल ब्राउज़र के रूप में मिल रही है। मैं मैक ओएस योसाइट का उपयोग कर रहा हूं।फ़ैंटॉमजेएस मोबाइल ब्राउज़र का स्क्रीनशॉट कैप्चरिंग
screen.js
var WebPage = require('webpage');
page = WebPage.create();
page.open('http://www.apple.com');
page.onLoadFinished = function() {
window.setTimeout(function() {
page.render('appleScreenShot' + '.png');
phantom.exit();
}, 2000);
}
यहाँ और है मेरी कमांड लाइन कोड
phantomjs --ignore-ssl-errors=true --web-security=false --ssl-protocol=tlsv1 --debug=true screen.js
धन्यवाद दान। पेज सेट करना .viewportSize ने मेरी मदद की। मैंने अधिकतम संकल्प का उपयोग किया। पेज .viewportSize = {चौड़ाई: 1600, ऊंचाई: 1200}; – Deepak
कृपया आप उस प्रश्न को सही उत्तर के रूप में चिह्नित कर सकते हैं। –