"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이며, 이는 핸들러가 최상위 탐색만 수신함을 의미합니다.