2012-01-05 22 views
6

मैं JSZip उपयोग करने के लिए कुछ पाठ ज़िप और उसके बाद 7Zip साथ इसे खोलने के लिए कोशिश कर रहा हूँ। समस्या यह है कि कुछ बिंदु पर संग्रह स्पष्ट रूप से दूषित हो गया है। मैं इसे खोल नहीं सकता मेरा अनुमान है कि इसे सही ढंग से नहीं बनाया गया है, शायद क्योंकि मैं सही एन्कोडिंग का उपयोग नहीं कर रहा हूँ, लेकिन वहाँ भी एक मामूली मौका है कि यह अपने Android डिवाइस से स्थानांतरण के दौरान हो रहा है हो सकता है (मेरे पीसी के लिए (यह एक Phonegap परियोजना है) मैं का उपयोग संग्रह को स्थानांतरित करने के लिए adb)।ज़िप किया जा रहा फ़ाइलें - भ्रष्ट संग्रह

मेरे कोड है:

var zip = new JSZip(); 
zip.add("hi.txt", "Hello World"); 
var content = zip.generate(true); // true == get raw byte string 
writer.write(content); 

कहाँ writer एक Phonegap FileWriter वस्तु है।

कोई विचार?

उत्तर

3

यह एक PhoneGap पुरुष द्वारा कहा गया के रूप में here वर्तमान में Phonegap के FileWriter साथ बाइनरी डेटा लिखने के लिए असंभव है,।

+0

इस पोस्ट में पुन: पेश कर सकते हैं कुछ साल पुराना है, और मैं एक ही समस्या हो रही है। क्या आप ऐसा करने के लिए एक और तरीका जानते हैं? –

+0

@ mikethedj4 नहीं! – copy

0

हो सकता है कि एक ही समस्या मैं यहाँ document generation only works the first time

मेरे मामले में दस्तावेज दस्तावेज़ पीढ़ी ठीक काम करता है जब दूरस्थ डीबगर संलग्न होने गए हैं। इसके अलावा मैं केवल एंड्रॉयड 4.4 (KitKat) पर

संबंधित मुद्दे