Kunci manifes "file_handlers"
menentukan jenis file yang akan ditangani oleh ekstensi ChromeOS. Untuk memproses file, gunakan Launch Handler API platform web. Untuk mengetahui 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 ekstensi.
"action"
(string, wajib diisi)- Menentukan file HTML untuk ditampilkan saat file dibuka. File harus berada dalam ekstensi Anda. Memproses file, baik 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 diisi)- Deskripsi tindakan yang mudah digunakan.
"accept"
(kamus, wajib diisi)- Jenis file yang dapat diproses oleh halaman yang ditentukan di
"action"
. Item dalam kamus adalah pasangan kunci/nilai dengan kunci berupa 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 pada satu klien atau beberapa klien. Nilai yang valid adalah
"single-client"
dan"multiple-clients"
. Nilai defaultnya adalah"single-client"
.