मेनिफ़ेस्ट - Nacl मॉड्यूल

MIME टाइप से नेटिव क्लाइंट मॉड्यूल में एक या एक से ज़्यादा मैपिंग, जो हर टाइप को मैनेज करता है. इसके लिए उदाहरण के लिए, नीचे दिए गए स्निपेट में मौजूद बोल्ड कोड, नेटिव क्लाइंट मॉड्यूल को कॉन्टेंट के तौर पर रजिस्टर करता है हैंडलर के तौर पर भी उपलब्ध है.

{
  "name": "Native Client OpenOffice Spreadsheet Viewer",
  "version": "0.1",
  "description": "Open OpenOffice spreadsheets, right in your browser.",
  "nacl_modules": [{
    "path": "OpenOfficeViewer.nmf",
    "mime_type": "application/vnd.oasis.opendocument.spreadsheet"
  }]
}

"पाथ" की वैल्यू एक्सटेंशन में, नेटिव क्लाइंट मेनिफ़ेस्ट (.nmf फ़ाइल) की जगह है डायरेक्ट्री. नेटिव क्लाइंट और .nmf फ़ाइलों के बारे में ज़्यादा जानकारी के लिए, नेटिव क्लाइंट की तकनीकी जानकारी देखें खास जानकारी.

हर MIME टाइप को सिर्फ़ एक .nmf फ़ाइल से जोड़ा जा सकता है, लेकिन एक .nmf फ़ाइल हैंडल कर सकती है एकाधिक MIME प्रकार. इस उदाहरण में, एक एक्सटेंशन दिखाया गया है. इसमें दो .nmf फ़ाइलें हैं, जो हैंडल करती हैं तीन MIME प्रकार.

{
  "name": "Spreadsheet Viewer",
  "version": "0.1",
  "description": "Open OpenOffice and Excel spreadsheets, right in your browser.",
  "nacl_modules": [{
    "path": "OpenOfficeViewer.nmf",
    "mime_type": "application/vnd.oasis.opendocument.spreadsheet"
  },
  {
    "path": "OpenOfficeViewer.nmf",
    "mime_type": "application/vnd.oasis.opendocument.spreadsheet-template"
  },
  {
    "path": "ExcelViewer.nmf",
    "mime_type": "application/excel"
  }]
}
ध्यान दें: एक्सटेंशन में "nacl_modules" तय किए बिना नेटिव क्लाइंट मॉड्यूल का इस्तेमाल किया जा सकता है. "nacl_modules" का इस्तेमाल करें ब्राउज़र में खास तरह का कॉन्टेंट दिखाने के लिए, आपके नेटिव क्लाइंट मॉड्यूल का इस्तेमाल किया जा सकता है.