mime_types_handler

"mime_types_handler" 매니페스트 키는 확장 프로그램을 application/pdf과 같은 지원되는 MIME 유형의 핸들러로 등록합니다. 사용자가 등록된 MIME 유형의 문서를 열면 Chrome은 기본 제공 뷰어 대신 핸들러 페이지를 로드합니다.

자세한 내용과 예는 chrome.mimeHandler API 문서를 참고하세요.

{
  // ...
  "mime_types_handler": {
    "application/pdf": {
      "handler_url": "viewer.html",
      "can_embed": true
    }
  },
  // ...
}
"mime_types_handler" (사전, 선택사항)
MIME 유형을 이를 렌더링하는 확장 프로그램 페이지에 매핑합니다. Chrome 151부터 application/pdf는 공개 핸들러에서 사용할 수 있는 유일한 MIME 유형입니다. 지원되지 않는 MIME 유형을 선언하면 설치 경고가 표시됩니다.
"handler_url" (문자열, 필수)
해당 MIME 유형의 문서가 열릴 때 표시할 HTML 파일입니다. 이 파일은 확장 프로그램 내에 있어야 합니다.
"can_embed" (불리언, 선택사항)
<embed>, <object> 또는 <iframe> 요소에 삽입된 문서를 처리할지 지정합니다. 기본값은 false이며, 이는 핸들러가 최상위 탐색만 수신함을 의미합니다.