में काम नहीं करता है मैंने आधार के रूप में पुराने मोज़िला एनपीआरटाइम उदाहरण का उपयोग करके एक छोटी एनपीएपीआई प्लगइन लिखी है। मेरी समस्या यह है कि यह फ़ायरफ़ॉक्स और सफारी (विंडोज़ पर) पर ठीक काम करता है, लेकिन यह Google क्रोम के साथ काम करने में विफल रहता है।एक एनपीएपीआई प्लगइन Google क्रोम
मैं प्लगइन को यहां देख सकता हूं: प्लगइन्स बस ठीक है और जब मैं अपना टेस्ट पेज खोलता हूं तो प्लगइन चलाने के लिए क्रोम एक नई प्रक्रिया लॉन्च करता है, प्लगइन प्रक्रिया बिना किसी त्रुटि संवाद के ~ 10 सेकंड में मर जाती है। 10 सेकंड के दौरान प्रक्रिया स्क्रिप्ट योग्य प्लगइन ऑब्जेक्ट तक जीवित है, काम नहीं करता है (जो फ़ायरफ़ॉक्स या सफारी का उपयोग करते समय ठीक काम करता है)।
कोई भी विचार जो Chrome को 10 सेकंड के बाद प्लगइन प्रक्रिया को मारने का कारण बन सकता है? कुछ शुरुआतीकरण होना चाहिए, क्योंकि अगर मैं प्लगइन तक किसी भी तरह से उपयोग नहीं करता हूं तो यह इसे मारता है।
इसके अतिरिक्त, यदि यह कभी भी प्लगइन कोड दर्ज नहीं करता है और आप विंडोज़ पर हैं, तो * depend.exe * के साथ प्रोफाइलिंग क्रोम मूल्यवान संकेत दे सकता है। –
-plugin-startup-dialog का उपयोग करके मुझे प्रारंभिक अनुक्रम को डीबग करने और समस्या को खोजने की अनुमति दी गई। धन्यवाद! – eburger
क्या आप हमें बता सकते हैं कि समस्या क्या थी, अगर यह क्रोम-विशिष्ट है? – Gui13