2012-03-06 13 views
7

क्या Google क्रोम कस्टम एमआईएम प्रकार का समर्थन करता है? दरअसल, मैंने विंडोज रजिस्ट्री में अपना खुद का एमआईएमई प्रकार जोड़ा जो क्रोम को समर्थन देना चाहिए। लेकिन, क्रोम इसे पढ़ नहीं सकता है। मैंने जावास्क्रिप्ट में एक विधि लिखी है। उस विधि में एम Navigator.MimeType["<customMimeType>"] पर कॉल कर रहा हूं। यदि फ़ायरफ़ॉक्स में स्क्रिप्ट निष्पादित की जाती है तो यह सही परिणाम देती है लेकिन क्रोम के लिए यह कथन काम नहीं करता है। मैं क्रोम में कस्टम एमआईएमई प्रकार कैसे बना सकता हूं? क्या कोई अन्य तरीका है जिसके द्वारा प्लगइन्स अपने एमआईएमई प्रकार को पंजीकृत करते हैं और क्रोम इसका पता लगाता है? क्या कोई भी क्रोम के लिए प्लगइन (एक्सटेंशन नहीं) बनाने के लिए अच्छा संसाधन प्रदान कर सकता है?क्या Google क्रोम कस्टम एमआईएम प्रकार का समर्थन करता है?

+1

आप [navigator.mimeTypes] (https की बात कर रहे: // डेवलपर .mozilla.org/en-US/docs/डोम/window.navigator.mimeTypes)? –

+0

हां। Navigator.MimeType [""] – Kiran

+0

मेरी मशीन पर दो अलग-अलग ब्राउज़रों पर चलने पर एक ही जावा स्क्रिप्ट नेविगेटर के लिए अलग-अलग परिणाम देते हैं। माइम टाइप। लम्बाई। फ़ायरफ़ॉक्स में MimeType सरणी की लंबाई 31 है और क्रोम के लिए यह 23 है। मतलब क्रोम फ़ायरफ़ॉक्स द्वारा पता लगाए जा सकने वाले कुछ प्रकारों का पता नहीं लगा सका। – Kiran

उत्तर

2

क्षमा करें, लेकिन मेरे ज्ञान के लिए Google क्रोम के इस वर्तमान संस्करण में कोई संगतता नहीं है। हालांकि आप कस्टम MIME के ​​बजाय मानक MIME का उपयोग कर सकते हैं।

+0

तब मैं इस समस्या से कैसे निपट सकता हूं? – Kiran

1

का प्रयोग मानक MIME प्रकार सबसे अच्छा के बजाय विकल्प अनुकूलित one.Chrome अनुकूलित माइम types.Thanks

0

आप विंडोज में रजिस्ट्री में मानकों के सभी प्रकार परिभाषित किया है का समर्थन नहीं करता होगा ??

खिड़कियों link

में कस्टम माइम परिभाषित करने के लिए पुराने पोस्ट देखें आप अंतिम पंक्ति

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/atom+xml] 
    "Extension"=".atom" 
यहाँ

.atom अपने प्रकार और अनुप्रयोग है याद है/एटम + xml है आपके परिभाषा।

आप निर्धारित नहीं किया है आप प्रकार का नाम या परिभाषा ताकि पर न्याय करने में सक्षम नहीं है, अगर इसके बाद के संस्करण में मदद नहीं करता परिभाषित कृपया ..