Skip to content

File Handlers

特定の MIME type や拡張子のファイルをアプリで開けるようにする。

基本

yaml
fileHandlers:
  - name: markdown
    mimeTypes: [text/markdown]
    extensions: [.md]
    openPath: /files/:id

ユーザーがファイルを開くと openPath にリダイレクトされる。:id がファイル ID に置換される。

複数ハンドラー

yaml
fileHandlers:
  - name: markdown
    mimeTypes: [text/markdown]
    extensions: [.md]
    openPath: /files/:id
  - name: images
    mimeTypes: [image/png, image/jpeg, image/gif]
    extensions: [.png, .jpg, .jpeg, .gif]
    openPath: /viewer/:id

フィールド

fieldrequired説明
nameyesファイルハンドラー名
mimeTypesyes対応する MIME type のリスト
extensionsyes対応するファイル拡張子のリスト
openPathyesファイルを開く際のパス (:id がファイル ID に置換)

次のステップ