मैं अपने वेबपृष्ठ के स्क्रीनशॉट लेने के लिए http://html2canvas.hertzen.com/ का उपयोग करने का प्रयास कर रहा हूं। मैं का उपयोग कर एक कैनवास तत्व को प्रारंभ करने में असमर्थ हूँ ...html2canvas (ठीक से प्रारंभ करने में असमर्थ) का उपयोग करके वेबपृष्ठ का स्क्रीनशॉट बनाएं
var canvas = $('body').html2canvas();
अगर मैं एक उचित कैनवास मैं की तरह
var dataUrl = canvas.toDataURL(); //get's image string
window.open(dataUrl); // display image
दुर्भाग्य से कुछ के साथ पालन करेगा प्राप्त करने में सक्षम थे, दस्तावेजों बहुत IMO सीमित है। http://html2canvas.hertzen.com/documentation.html। मैं नहीं मानता कि मुझे लगता है मैं बस भी noob अगर इस आदमी के साथ screen capturing using html2canvas
मैं सफलता पा रहा है समझने के लिए कर रहा हूँ
के रूप में मैं किसी भी गतिशील ग्राफिक्स उपयोग नहीं कर रहा है (लेकिन भी नहीं है कि अब तक वैसे भी हो रही है) को पहले से लोड करने की आवश्यकता है ऐसा लगता है कि इस साथी से कहीं अधिक दूर नहीं हो रहा है .. How to upload a screenshot using html2canvas?
मेरा आदर्श समाधान कम से कम कोड के साथ स्क्रीनशॉट बनाने का तरीका दिखाएगा। (। कैनवास को कॉपी एचटीएमएल toDataURL स्ट्रिंग प्राप्त उत्पादन स्ट्रिंग।)
किसी भी अंतर्दृष्टि बहुत सराहना =)
मैं "$ (" # myDiv ") जैसे div को पकड़ने की कोशिश कर रहा हूं। Html2canvas();" लेकिन मैं पूरी स्क्रीन प्राप्त कर रहा हूं। मैं इसे कैसे ठीक करूं? –
तत्व की स्थिति और आकार को –
परिभाषित किया जाना चाहिए और आप इसे कैसे परिभाषित करते हैं? – SuN