मैं अपने Google क्रोम एक्सटेंशन से पूरी तरह से एक wabpage को सहेजना चाहता हूं। मैंने "downloads", "<all_urls>"
अनुमतियों को जोड़ा और पुष्टि की कि निम्न कोड Google पेज को google.html
पर सहेजता है।क्या हम chrome.downloads.download के साथ पूरी तरह से एक वेबपृष्ठ डाउनलोड कर सकते हैं? (Google क्रोम एक्सटेंशन)
chrome.downloads.download(
{ url: "http://www.google.com",
filename: "google.html" },
function (x) { console.log(x); })
हालांकि, यह कोड केवल HTML फ़ाइल सहेजता है। स्टाइलशीट, स्क्रिप्ट और छवियां सहेजी नहीं जा सकती हैं। मैं वेबपृष्ठ को पूरी तरह से सहेजना चाहता हूं, जैसे कि मैं पृष्ठ को संवाद के साथ सहेजता हूं, Format: Webpage, Complete
का चयन करता हूं।
मैंने document में देखा लेकिन मुझे कोई रास्ता नहीं मिला।
तो मेरा सवाल है: मैं Google क्रोम के एपीआई (एस) का उपयोग करके विस्तार से पूरी तरह से एक वेबपृष्ठ कैसे डाउनलोड कर सकता हूं?
आपकी सूचनात्मक टिप्पणी के लिए धन्यवाद। मैंने आपके कोड की कोशिश की और यह वास्तव में काम करता है। फिर भी सहेजी गई फ़ाइल उस रूप में नहीं थी जिसकी मैंने पहली बार अपेक्षा की थी, लेकिन एमएचटीएम प्रारूप का उपयोग करना एक अच्छा विचार है। धन्यवाद। – itchyny
क्षमा करें, मैं stackoverflow के लिए उपयोग नहीं किया जाता है। एक बार फिर धन्यवाद। – itchyny
@ rob-w मैं अपने ऐप में 'manifest_version = 2' का उपयोग कर रहा हूं। मेरा मानना है कि यह क्रोम * ऐप्स * के लिए आवश्यक है। लेकिन डाउनलोड एपीआई क्रोम ऐप पर काम नहीं कर रहा है। यह आपके लिए कैसे काम कर रहा है? – user3677331