file_handlers

Kunci manifes "file_handlers" menentukan jenis file yang akan ditangani oleh ekstensi ChromeOS. Untuk memproses file, gunakan Launch Handler API platform web. Untuk informasi khusus ekstensi, lihat Penanganan File.

"file_handlers": [
  {
    "action": "/open_text.html",
    "name": "Plain text",
    "accept": {
      "text/plain": [".txt"]
    }
    "launch_type": "single-client"
  }
]
"file_handlers" (kamus, opsional)
Menentukan jenis file yang dapat dibuka oleh ekstensi.
"action" (string, wajib)
Menentukan file HTML untuk ditampilkan saat file dibuka. File harus berada dalam ekstensi Anda. Pemrosesan file, baik saat ditampilkan atau digunakan dengan cara lain, dilakukan dengan JavaScript menggunakan API platform web yang sesuai. Kode ini harus berada dalam file JavaScript terpisah yang disertakan melalui tag <script>.
"name" (string, wajib)
Deskripsi tindakan yang mudah digunakan.
"accept" (kamus, wajib)
Jenis file yang dapat diproses oleh halaman yang ditentukan di "action". Item dalam kamus adalah pasangan kunci/nilai dengan kuncinya adalah jenis MIME dan nilainya adalah array ekstensi file. Hanya jenis MIME yang diketahui yang diizinkan untuk kunci tersebut. Jenis file kustom diizinkan, tetapi kunci untuk jenis kustom harus berupa jenis MIME yang diketahui, dan pemetaan antara jenis MIME dan jenis file kustom harus didukung oleh sistem operasi yang mendasarinya.
"launch_type" (objek, opsional)
Menentukan apakah beberapa file harus dibuka di satu klien atau beberapa klien. Nilai yang valid adalah "single-client" dan "multiple-clients". Nilai defaultnya adalah "single-client".